./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/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 ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-1.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 6d6da8f3ee43e0b2f144002fad1e1be3bc4062b8e0f7b0d6768d1ce0f0c5101f --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 09:55:51,026 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 09:55:51,104 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-16 09:55:51,124 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 09:55:51,125 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 09:55:51,147 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 09:55:51,148 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 09:55:51,148 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 09:55:51,149 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 09:55:51,149 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 09:55:51,149 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 09:55:51,150 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 09:55:51,150 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 09:55:51,151 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 09:55:51,151 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 09:55:51,152 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 09:55:51,152 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 09:55:51,152 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-16 09:55:51,153 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 09:55:51,153 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-16 09:55:51,158 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 09:55:51,159 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 09:55:51,159 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 09:55:51,159 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 09:55:51,159 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 09:55:51,159 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-16 09:55:51,160 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 09:55:51,160 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 09:55:51,160 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 09:55:51,160 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 09:55:51,161 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 09:55:51,161 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 09:55:51,161 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 09:55:51,161 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 09:55:51,162 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 09:55:51,162 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 09:55:51,164 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 09:55:51,165 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 09:55:51,165 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 09:55:51,165 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 09:55:51,165 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 09:55:51,166 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 09:55:51,167 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 -> 6d6da8f3ee43e0b2f144002fad1e1be3bc4062b8e0f7b0d6768d1ce0f0c5101f [2024-11-16 09:55:51,421 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 09:55:51,448 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 09:55:51,451 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 09:55:51,452 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 09:55:51,454 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 09:55:51,455 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-1.c [2024-11-16 09:55:52,939 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 09:55:53,166 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 09:55:53,167 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-1.c [2024-11-16 09:55:53,182 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/98ec7b077/b11ad8f59ab2426ab478bc96b7448180/FLAG49ce7c4f4 [2024-11-16 09:55:53,201 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/98ec7b077/b11ad8f59ab2426ab478bc96b7448180 [2024-11-16 09:55:53,204 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 09:55:53,205 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 09:55:53,206 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 09:55:53,207 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 09:55:53,211 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 09:55:53,212 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,213 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4bfdb3dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53, skipping insertion in model container [2024-11-16 09:55:53,213 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,258 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 09:55:53,455 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.10.cil-1.c[914,927] [2024-11-16 09:55:53,534 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.10.cil-1.c[7115,7128] [2024-11-16 09:55:53,656 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 09:55:53,671 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 09:55:53,685 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.10.cil-1.c[914,927] [2024-11-16 09:55:53,714 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.10.cil-1.c[7115,7128] [2024-11-16 09:55:53,803 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 09:55:53,853 INFO L204 MainTranslator]: Completed translation [2024-11-16 09:55:53,854 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53 WrapperNode [2024-11-16 09:55:53,855 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 09:55:53,856 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 09:55:53,856 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 09:55:53,857 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 09:55:53,864 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,881 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,923 INFO L138 Inliner]: procedures = 73, calls = 88, calls flagged for inlining = 41, calls inlined = 41, statements flattened = 937 [2024-11-16 09:55:53,924 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 09:55:53,924 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 09:55:53,925 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 09:55:53,925 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 09:55:53,938 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,939 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,945 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,964 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-16 09:55:53,964 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,964 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,983 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,985 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,987 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,990 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:53,994 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 09:55:53,995 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 09:55:53,995 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 09:55:53,995 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 09:55:53,996 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (1/1) ... [2024-11-16 09:55:54,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 09:55:54,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 09:55:54,035 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-16 09:55:54,041 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-16 09:55:54,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 09:55:54,086 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-16 09:55:54,086 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-16 09:55:54,087 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-16 09:55:54,088 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-16 09:55:54,088 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-16 09:55:54,088 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-16 09:55:54,088 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-16 09:55:54,088 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-16 09:55:54,089 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-16 09:55:54,089 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-16 09:55:54,089 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-16 09:55:54,089 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-16 09:55:54,089 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-16 09:55:54,089 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-16 09:55:54,090 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-16 09:55:54,090 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-16 09:55:54,090 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-16 09:55:54,090 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-16 09:55:54,091 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-16 09:55:54,091 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-16 09:55:54,091 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-16 09:55:54,091 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-16 09:55:54,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 09:55:54,091 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-16 09:55:54,092 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-16 09:55:54,092 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-16 09:55:54,092 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-16 09:55:54,092 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 09:55:54,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 09:55:54,092 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-16 09:55:54,092 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-16 09:55:54,093 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2024-11-16 09:55:54,093 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2024-11-16 09:55:54,244 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 09:55:54,247 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 09:55:55,232 INFO L? ?]: Removed 119 outVars from TransFormulas that were not future-live. [2024-11-16 09:55:55,232 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 09:55:55,266 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 09:55:55,267 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-16 09:55:55,267 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:55:55 BoogieIcfgContainer [2024-11-16 09:55:55,268 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 09:55:55,270 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 09:55:55,270 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 09:55:55,274 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 09:55:55,274 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 09:55:53" (1/3) ... [2024-11-16 09:55:55,275 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c6f4c66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:55:55, skipping insertion in model container [2024-11-16 09:55:55,275 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:55:53" (2/3) ... [2024-11-16 09:55:55,275 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c6f4c66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:55:55, skipping insertion in model container [2024-11-16 09:55:55,275 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:55:55" (3/3) ... [2024-11-16 09:55:55,277 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.10.cil-1.c [2024-11-16 09:55:55,294 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 09:55:55,294 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-16 09:55:55,379 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 09:55:55,385 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;@32ea1714, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 09:55:55,385 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-16 09:55:55,393 INFO L276 IsEmpty]: Start isEmpty. Operand has 522 states, 464 states have (on average 1.5258620689655173) internal successors, (708), 472 states have internal predecessors, (708), 40 states have call successors, (40), 15 states have call predecessors, (40), 15 states have return successors, (40), 38 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-16 09:55:55,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-16 09:55:55,404 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:55:55,405 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] [2024-11-16 09:55:55,405 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:55:55,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:55:55,410 INFO L85 PathProgramCache]: Analyzing trace with hash -60556944, now seen corresponding path program 1 times [2024-11-16 09:55:55,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:55:55,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767707731] [2024-11-16 09:55:55,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:55:55,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:55:55,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:55,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:55:55,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:55,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:55:55,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:55,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:55:55,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:55,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:55:55,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:55,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:55:55,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:55,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:55:55,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:55,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:55:55,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:55,833 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-16 09:55:55,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:55:55,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767707731] [2024-11-16 09:55:55,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767707731] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:55:55,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:55:55,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 09:55:55,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071024686] [2024-11-16 09:55:55,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:55:55,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 09:55:55,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:55:55,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 09:55:55,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-16 09:55:55,874 INFO L87 Difference]: Start difference. First operand has 522 states, 464 states have (on average 1.5258620689655173) internal successors, (708), 472 states have internal predecessors, (708), 40 states have call successors, (40), 15 states have call predecessors, (40), 15 states have return successors, (40), 38 states have call predecessors, (40), 40 states have call successors, (40) Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-16 09:55:56,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:55:56,856 INFO L93 Difference]: Finished difference Result 1020 states and 1544 transitions. [2024-11-16 09:55:56,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-16 09:55:56,859 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 69 [2024-11-16 09:55:56,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:55:56,874 INFO L225 Difference]: With dead ends: 1020 [2024-11-16 09:55:56,874 INFO L226 Difference]: Without dead ends: 512 [2024-11-16 09:55:56,880 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2024-11-16 09:55:56,883 INFO L432 NwaCegarLoop]: 447 mSDtfsCounter, 965 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 975 SdHoareTripleChecker+Valid, 1502 SdHoareTripleChecker+Invalid, 812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-16 09:55:56,884 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [975 Valid, 1502 Invalid, 812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 681 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-16 09:55:56,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2024-11-16 09:55:56,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 494. [2024-11-16 09:55:56,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 439 states have (on average 1.4669703872437359) internal successors, (644), 444 states have internal predecessors, (644), 40 states have call successors, (40), 15 states have call predecessors, (40), 13 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-16 09:55:56,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 720 transitions. [2024-11-16 09:55:56,980 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 720 transitions. Word has length 69 [2024-11-16 09:55:56,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:55:56,980 INFO L471 AbstractCegarLoop]: Abstraction has 494 states and 720 transitions. [2024-11-16 09:55:56,980 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-16 09:55:56,981 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 720 transitions. [2024-11-16 09:55:56,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-16 09:55:56,986 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:55:56,986 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] [2024-11-16 09:55:56,987 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-16 09:55:56,987 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:55:56,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:55:56,988 INFO L85 PathProgramCache]: Analyzing trace with hash -340906833, now seen corresponding path program 1 times [2024-11-16 09:55:56,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:55:56,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176949058] [2024-11-16 09:55:56,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:55:56,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:55:57,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:57,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:55:57,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:57,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:55:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:57,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:55:57,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:57,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:55:57,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:57,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:55:57,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:57,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:55:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:57,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:55:57,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:57,287 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-16 09:55:57,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:55:57,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176949058] [2024-11-16 09:55:57,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176949058] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:55:57,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:55:57,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-16 09:55:57,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235399141] [2024-11-16 09:55:57,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:55:57,290 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-16 09:55:57,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:55:57,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-16 09:55:57,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-16 09:55:57,295 INFO L87 Difference]: Start difference. First operand 494 states and 720 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 5 states have internal predecessors, (54), 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-16 09:55:58,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:55:58,505 INFO L93 Difference]: Finished difference Result 745 states and 1062 transitions. [2024-11-16 09:55:58,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-16 09:55:58,507 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 5 states have internal predecessors, (54), 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 69 [2024-11-16 09:55:58,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:55:58,513 INFO L225 Difference]: With dead ends: 745 [2024-11-16 09:55:58,513 INFO L226 Difference]: Without dead ends: 643 [2024-11-16 09:55:58,514 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2024-11-16 09:55:58,517 INFO L432 NwaCegarLoop]: 436 mSDtfsCounter, 1113 mSDsluCounter, 1831 mSDsCounter, 0 mSdLazyCounter, 1265 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1118 SdHoareTripleChecker+Valid, 2267 SdHoareTripleChecker+Invalid, 1440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 1265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-16 09:55:58,519 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1118 Valid, 2267 Invalid, 1440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 1265 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-16 09:55:58,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2024-11-16 09:55:58,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 603. [2024-11-16 09:55:58,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 528 states have (on average 1.441287878787879) internal successors, (761), 535 states have internal predecessors, (761), 51 states have call successors, (51), 22 states have call predecessors, (51), 22 states have return successors, (52), 48 states have call predecessors, (52), 47 states have call successors, (52) [2024-11-16 09:55:58,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 864 transitions. [2024-11-16 09:55:58,589 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 864 transitions. Word has length 69 [2024-11-16 09:55:58,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:55:58,590 INFO L471 AbstractCegarLoop]: Abstraction has 603 states and 864 transitions. [2024-11-16 09:55:58,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 5 states have internal predecessors, (54), 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-16 09:55:58,590 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 864 transitions. [2024-11-16 09:55:58,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-16 09:55:58,596 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:55:58,596 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] [2024-11-16 09:55:58,597 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-16 09:55:58,597 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:55:58,597 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:55:58,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1695201644, now seen corresponding path program 1 times [2024-11-16 09:55:58,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:55:58,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930087420] [2024-11-16 09:55:58,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:55:58,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:55:58,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:58,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:55:58,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:58,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:55:58,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:58,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:55:58,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:58,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:55:58,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:58,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:55:58,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:58,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:55:58,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:58,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:55:58,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:55:58,806 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-16 09:55:58,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:55:58,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930087420] [2024-11-16 09:55:58,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930087420] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:55:58,807 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:55:58,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-16 09:55:58,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605514838] [2024-11-16 09:55:58,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:55:58,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-16 09:55:58,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:55:58,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-16 09:55:58,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-16 09:55:58,809 INFO L87 Difference]: Start difference. First operand 603 states and 864 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 6 states have internal predecessors, (54), 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-16 09:56:00,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:00,072 INFO L93 Difference]: Finished difference Result 991 states and 1381 transitions. [2024-11-16 09:56:00,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-16 09:56:00,073 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 6 states have internal predecessors, (54), 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 69 [2024-11-16 09:56:00,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:00,080 INFO L225 Difference]: With dead ends: 991 [2024-11-16 09:56:00,080 INFO L226 Difference]: Without dead ends: 787 [2024-11-16 09:56:00,081 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-16 09:56:00,084 INFO L432 NwaCegarLoop]: 482 mSDtfsCounter, 1721 mSDsluCounter, 1735 mSDsCounter, 0 mSdLazyCounter, 1443 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1750 SdHoareTripleChecker+Valid, 2217 SdHoareTripleChecker+Invalid, 1629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 1443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:00,087 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1750 Valid, 2217 Invalid, 1629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 1443 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-16 09:56:00,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2024-11-16 09:56:00,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 712. [2024-11-16 09:56:00,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 617 states have (on average 1.421393841166937) internal successors, (877), 626 states have internal predecessors, (877), 62 states have call successors, (62), 29 states have call predecessors, (62), 31 states have return successors, (71), 60 states have call predecessors, (71), 58 states have call successors, (71) [2024-11-16 09:56:00,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 1010 transitions. [2024-11-16 09:56:00,137 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 1010 transitions. Word has length 69 [2024-11-16 09:56:00,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:00,137 INFO L471 AbstractCegarLoop]: Abstraction has 712 states and 1010 transitions. [2024-11-16 09:56:00,137 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 6 states have internal predecessors, (54), 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-16 09:56:00,138 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 1010 transitions. [2024-11-16 09:56:00,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-16 09:56:00,140 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:00,140 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] [2024-11-16 09:56:00,140 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-16 09:56:00,141 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:00,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:00,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1906372947, now seen corresponding path program 1 times [2024-11-16 09:56:00,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:00,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205194222] [2024-11-16 09:56:00,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:00,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:00,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:00,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:00,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:00,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:00,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:00,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:00,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:00,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:00,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:00,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:00,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:00,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:00,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:00,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:00,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:00,323 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-16 09:56:00,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:00,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205194222] [2024-11-16 09:56:00,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205194222] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:00,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:00,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-16 09:56:00,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885167522] [2024-11-16 09:56:00,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:00,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-16 09:56:00,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:00,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-16 09:56:00,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-16 09:56:00,327 INFO L87 Difference]: Start difference. First operand 712 states and 1010 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 5 states have internal predecessors, (54), 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-16 09:56:01,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:01,490 INFO L93 Difference]: Finished difference Result 1051 states and 1461 transitions. [2024-11-16 09:56:01,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-16 09:56:01,491 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 5 states have internal predecessors, (54), 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 69 [2024-11-16 09:56:01,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:01,495 INFO L225 Difference]: With dead ends: 1051 [2024-11-16 09:56:01,496 INFO L226 Difference]: Without dead ends: 744 [2024-11-16 09:56:01,497 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-16 09:56:01,497 INFO L432 NwaCegarLoop]: 437 mSDtfsCounter, 855 mSDsluCounter, 2306 mSDsCounter, 0 mSdLazyCounter, 1741 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 856 SdHoareTripleChecker+Valid, 2743 SdHoareTripleChecker+Invalid, 1872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:01,498 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [856 Valid, 2743 Invalid, 1872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1741 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-16 09:56:01,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2024-11-16 09:56:01,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 717. [2024-11-16 09:56:01,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 621 states have (on average 1.4154589371980677) internal successors, (879), 630 states have internal predecessors, (879), 62 states have call successors, (62), 29 states have call predecessors, (62), 32 states have return successors, (72), 61 states have call predecessors, (72), 58 states have call successors, (72) [2024-11-16 09:56:01,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1013 transitions. [2024-11-16 09:56:01,539 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1013 transitions. Word has length 69 [2024-11-16 09:56:01,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:01,540 INFO L471 AbstractCegarLoop]: Abstraction has 717 states and 1013 transitions. [2024-11-16 09:56:01,540 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 5 states have internal predecessors, (54), 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-16 09:56:01,540 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1013 transitions. [2024-11-16 09:56:01,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-16 09:56:01,542 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:01,542 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] [2024-11-16 09:56:01,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-16 09:56:01,542 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:01,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:01,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1782299700, now seen corresponding path program 1 times [2024-11-16 09:56:01,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:01,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96106766] [2024-11-16 09:56:01,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:01,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:01,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:01,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:01,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:01,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:01,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:01,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:01,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:01,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:01,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:01,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:01,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:01,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:01,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:01,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:01,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:01,708 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-16 09:56:01,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:01,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96106766] [2024-11-16 09:56:01,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96106766] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:01,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:01,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-16 09:56:01,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455418984] [2024-11-16 09:56:01,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:01,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-16 09:56:01,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:01,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-16 09:56:01,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-16 09:56:01,710 INFO L87 Difference]: Start difference. First operand 717 states and 1013 transitions. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-16 09:56:03,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:03,544 INFO L93 Difference]: Finished difference Result 2233 states and 3002 transitions. [2024-11-16 09:56:03,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-16 09:56:03,545 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 69 [2024-11-16 09:56:03,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:03,553 INFO L225 Difference]: With dead ends: 2233 [2024-11-16 09:56:03,554 INFO L226 Difference]: Without dead ends: 1903 [2024-11-16 09:56:03,558 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2024-11-16 09:56:03,560 INFO L432 NwaCegarLoop]: 496 mSDtfsCounter, 3594 mSDsluCounter, 2473 mSDsCounter, 0 mSdLazyCounter, 1775 mSolverCounterSat, 544 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3608 SdHoareTripleChecker+Valid, 2969 SdHoareTripleChecker+Invalid, 2319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 544 IncrementalHoareTripleChecker+Valid, 1775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:03,560 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3608 Valid, 2969 Invalid, 2319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [544 Valid, 1775 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-16 09:56:03,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1903 states. [2024-11-16 09:56:03,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1903 to 1751. [2024-11-16 09:56:03,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1751 states, 1469 states have (on average 1.3294758339006127) internal successors, (1953), 1493 states have internal predecessors, (1953), 150 states have call successors, (150), 112 states have call predecessors, (150), 130 states have return successors, (186), 148 states have call predecessors, (186), 146 states have call successors, (186) [2024-11-16 09:56:03,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1751 states to 1751 states and 2289 transitions. [2024-11-16 09:56:03,667 INFO L78 Accepts]: Start accepts. Automaton has 1751 states and 2289 transitions. Word has length 69 [2024-11-16 09:56:03,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:03,667 INFO L471 AbstractCegarLoop]: Abstraction has 1751 states and 2289 transitions. [2024-11-16 09:56:03,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 7 states have internal predecessors, (54), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-16 09:56:03,667 INFO L276 IsEmpty]: Start isEmpty. Operand 1751 states and 2289 transitions. [2024-11-16 09:56:03,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-16 09:56:03,669 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:03,670 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-16 09:56:03,670 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-16 09:56:03,670 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:03,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:03,671 INFO L85 PathProgramCache]: Analyzing trace with hash -703735169, now seen corresponding path program 1 times [2024-11-16 09:56:03,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:03,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942209661] [2024-11-16 09:56:03,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:03,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:03,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:03,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:03,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:03,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:03,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:03,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:03,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:03,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:03,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:03,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:03,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:03,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:03,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:03,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:03,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:03,814 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-16 09:56:03,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:03,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942209661] [2024-11-16 09:56:03,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942209661] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:03,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:03,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-16 09:56:03,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305146711] [2024-11-16 09:56:03,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:03,816 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-16 09:56:03,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:03,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-16 09:56:03,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-16 09:56:03,817 INFO L87 Difference]: Start difference. First operand 1751 states and 2289 transitions. Second operand has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 5 states have internal predecessors, (57), 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-16 09:56:04,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:04,911 INFO L93 Difference]: Finished difference Result 3211 states and 4131 transitions. [2024-11-16 09:56:04,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-16 09:56:04,911 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 5 states have internal predecessors, (57), 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 72 [2024-11-16 09:56:04,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:04,920 INFO L225 Difference]: With dead ends: 3211 [2024-11-16 09:56:04,920 INFO L226 Difference]: Without dead ends: 1853 [2024-11-16 09:56:04,923 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-11-16 09:56:04,924 INFO L432 NwaCegarLoop]: 434 mSDtfsCounter, 862 mSDsluCounter, 2306 mSDsCounter, 0 mSdLazyCounter, 1712 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 2740 SdHoareTripleChecker+Invalid, 1844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 1712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:04,925 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [864 Valid, 2740 Invalid, 1844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 1712 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-16 09:56:04,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2024-11-16 09:56:05,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 1781. [2024-11-16 09:56:05,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1781 states, 1493 states have (on average 1.318821165438714) internal successors, (1969), 1517 states have internal predecessors, (1969), 150 states have call successors, (150), 112 states have call predecessors, (150), 136 states have return successors, (192), 154 states have call predecessors, (192), 146 states have call successors, (192) [2024-11-16 09:56:05,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1781 states to 1781 states and 2311 transitions. [2024-11-16 09:56:05,048 INFO L78 Accepts]: Start accepts. Automaton has 1781 states and 2311 transitions. Word has length 72 [2024-11-16 09:56:05,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:05,048 INFO L471 AbstractCegarLoop]: Abstraction has 1781 states and 2311 transitions. [2024-11-16 09:56:05,052 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 5 states have internal predecessors, (57), 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-16 09:56:05,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1781 states and 2311 transitions. [2024-11-16 09:56:05,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-16 09:56:05,054 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:05,054 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-16 09:56:05,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-16 09:56:05,054 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:05,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:05,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1246565086, now seen corresponding path program 1 times [2024-11-16 09:56:05,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:05,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196418086] [2024-11-16 09:56:05,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:05,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:05,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:05,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:05,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:05,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:05,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:05,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:05,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:05,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:05,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:05,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:05,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:05,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:05,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:05,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:05,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:05,240 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-16 09:56:05,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:05,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196418086] [2024-11-16 09:56:05,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196418086] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:05,240 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:05,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-16 09:56:05,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7883175] [2024-11-16 09:56:05,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:05,241 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-16 09:56:05,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:05,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-16 09:56:05,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-16 09:56:05,242 INFO L87 Difference]: Start difference. First operand 1781 states and 2311 transitions. Second operand has 8 states, 8 states have (on average 7.125) internal successors, (57), 6 states have internal predecessors, (57), 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-16 09:56:06,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:06,261 INFO L93 Difference]: Finished difference Result 3169 states and 3991 transitions. [2024-11-16 09:56:06,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-16 09:56:06,261 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 6 states have internal predecessors, (57), 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 72 [2024-11-16 09:56:06,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:06,271 INFO L225 Difference]: With dead ends: 3169 [2024-11-16 09:56:06,271 INFO L226 Difference]: Without dead ends: 2037 [2024-11-16 09:56:06,274 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2024-11-16 09:56:06,274 INFO L432 NwaCegarLoop]: 410 mSDtfsCounter, 1666 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 1365 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1693 SdHoareTripleChecker+Valid, 1933 SdHoareTripleChecker+Invalid, 1550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 1365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:06,275 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1693 Valid, 1933 Invalid, 1550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 1365 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-16 09:56:06,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2037 states. [2024-11-16 09:56:06,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2037 to 1715. [2024-11-16 09:56:06,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1715 states, 1443 states have (on average 1.3167013167013166) internal successors, (1900), 1462 states have internal predecessors, (1900), 144 states have call successors, (144), 107 states have call predecessors, (144), 126 states have return successors, (177), 147 states have call predecessors, (177), 140 states have call successors, (177) [2024-11-16 09:56:06,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1715 states to 1715 states and 2221 transitions. [2024-11-16 09:56:06,409 INFO L78 Accepts]: Start accepts. Automaton has 1715 states and 2221 transitions. Word has length 72 [2024-11-16 09:56:06,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:06,410 INFO L471 AbstractCegarLoop]: Abstraction has 1715 states and 2221 transitions. [2024-11-16 09:56:06,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 6 states have internal predecessors, (57), 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-16 09:56:06,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1715 states and 2221 transitions. [2024-11-16 09:56:06,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-16 09:56:06,411 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:06,411 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-16 09:56:06,411 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-16 09:56:06,412 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:06,412 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:06,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1597365023, now seen corresponding path program 1 times [2024-11-16 09:56:06,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:06,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646044765] [2024-11-16 09:56:06,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:06,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:06,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:06,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:06,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:06,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:06,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:06,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:06,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:06,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:06,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:06,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:06,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:06,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:06,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:06,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:06,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:06,521 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-16 09:56:06,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:06,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646044765] [2024-11-16 09:56:06,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646044765] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:06,522 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:06,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:06,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067006789] [2024-11-16 09:56:06,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:06,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:06,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:06,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:06,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:06,523 INFO L87 Difference]: Start difference. First operand 1715 states and 2221 transitions. Second operand has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 4 states have internal predecessors, (57), 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-16 09:56:07,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:07,342 INFO L93 Difference]: Finished difference Result 4314 states and 5441 transitions. [2024-11-16 09:56:07,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-16 09:56:07,342 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 4 states have internal predecessors, (57), 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 72 [2024-11-16 09:56:07,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:07,356 INFO L225 Difference]: With dead ends: 4314 [2024-11-16 09:56:07,356 INFO L226 Difference]: Without dead ends: 2993 [2024-11-16 09:56:07,359 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-16 09:56:07,360 INFO L432 NwaCegarLoop]: 404 mSDtfsCounter, 1321 mSDsluCounter, 1500 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1352 SdHoareTripleChecker+Valid, 1904 SdHoareTripleChecker+Invalid, 756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:07,360 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1352 Valid, 1904 Invalid, 756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 623 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-16 09:56:07,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2993 states. [2024-11-16 09:56:07,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2993 to 2872. [2024-11-16 09:56:07,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2872 states, 2357 states have (on average 1.2664403903266865) internal successors, (2985), 2393 states have internal predecessors, (2985), 263 states have call successors, (263), 206 states have call predecessors, (263), 250 states have return successors, (368), 275 states have call predecessors, (368), 259 states have call successors, (368) [2024-11-16 09:56:07,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2872 states to 2872 states and 3616 transitions. [2024-11-16 09:56:07,565 INFO L78 Accepts]: Start accepts. Automaton has 2872 states and 3616 transitions. Word has length 72 [2024-11-16 09:56:07,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:07,566 INFO L471 AbstractCegarLoop]: Abstraction has 2872 states and 3616 transitions. [2024-11-16 09:56:07,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 4 states have internal predecessors, (57), 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-16 09:56:07,566 INFO L276 IsEmpty]: Start isEmpty. Operand 2872 states and 3616 transitions. [2024-11-16 09:56:07,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-16 09:56:07,567 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:07,567 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] [2024-11-16 09:56:07,568 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-16 09:56:07,568 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:07,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:07,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1231447054, now seen corresponding path program 1 times [2024-11-16 09:56:07,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:07,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056002910] [2024-11-16 09:56:07,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:07,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:07,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:07,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:07,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:07,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:07,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:07,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:07,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:07,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:07,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:07,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:07,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:07,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:07,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:07,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:07,645 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-16 09:56:07,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:07,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056002910] [2024-11-16 09:56:07,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056002910] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:07,646 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:07,646 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 09:56:07,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581742842] [2024-11-16 09:56:07,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:07,648 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 09:56:07,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:07,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 09:56:07,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-16 09:56:07,649 INFO L87 Difference]: Start difference. First operand 2872 states and 3616 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 3 states have internal predecessors, (58), 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-16 09:56:08,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:08,507 INFO L93 Difference]: Finished difference Result 6561 states and 8134 transitions. [2024-11-16 09:56:08,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-16 09:56:08,508 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 3 states have internal predecessors, (58), 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 73 [2024-11-16 09:56:08,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:08,528 INFO L225 Difference]: With dead ends: 6561 [2024-11-16 09:56:08,528 INFO L226 Difference]: Without dead ends: 4088 [2024-11-16 09:56:08,535 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-16 09:56:08,555 INFO L432 NwaCegarLoop]: 434 mSDtfsCounter, 1088 mSDsluCounter, 1086 mSDsCounter, 0 mSdLazyCounter, 733 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1096 SdHoareTripleChecker+Valid, 1520 SdHoareTripleChecker+Invalid, 908 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:08,555 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1096 Valid, 1520 Invalid, 908 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 733 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-16 09:56:08,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4088 states. [2024-11-16 09:56:08,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4088 to 3792. [2024-11-16 09:56:08,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3792 states, 3091 states have (on average 1.2507279197670658) internal successors, (3866), 3132 states have internal predecessors, (3866), 355 states have call successors, (355), 286 states have call predecessors, (355), 344 states have return successors, (482), 376 states have call predecessors, (482), 351 states have call successors, (482) [2024-11-16 09:56:08,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3792 states to 3792 states and 4703 transitions. [2024-11-16 09:56:08,834 INFO L78 Accepts]: Start accepts. Automaton has 3792 states and 4703 transitions. Word has length 73 [2024-11-16 09:56:08,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:08,835 INFO L471 AbstractCegarLoop]: Abstraction has 3792 states and 4703 transitions. [2024-11-16 09:56:08,835 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 3 states have internal predecessors, (58), 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-16 09:56:08,835 INFO L276 IsEmpty]: Start isEmpty. Operand 3792 states and 4703 transitions. [2024-11-16 09:56:08,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-16 09:56:08,836 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:08,836 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, 1, 1, 1, 1] [2024-11-16 09:56:08,836 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-16 09:56:08,836 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:08,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:08,837 INFO L85 PathProgramCache]: Analyzing trace with hash 378168892, now seen corresponding path program 1 times [2024-11-16 09:56:08,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:08,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319646308] [2024-11-16 09:56:08,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:08,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:08,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:08,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:08,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:08,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:08,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:08,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:08,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:08,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:08,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:08,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:08,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:08,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:08,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:08,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:08,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:08,907 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-16 09:56:08,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:08,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319646308] [2024-11-16 09:56:08,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319646308] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:08,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:08,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 09:56:08,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266320849] [2024-11-16 09:56:08,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:08,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 09:56:08,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:08,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 09:56:08,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-16 09:56:08,913 INFO L87 Difference]: Start difference. First operand 3792 states and 4703 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 3 states have internal predecessors, (68), 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-16 09:56:09,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:09,666 INFO L93 Difference]: Finished difference Result 8119 states and 9932 transitions. [2024-11-16 09:56:09,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-16 09:56:09,668 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 3 states have internal predecessors, (68), 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 83 [2024-11-16 09:56:09,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:09,691 INFO L225 Difference]: With dead ends: 8119 [2024-11-16 09:56:09,691 INFO L226 Difference]: Without dead ends: 4724 [2024-11-16 09:56:09,699 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-16 09:56:09,700 INFO L432 NwaCegarLoop]: 447 mSDtfsCounter, 1292 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1324 SdHoareTripleChecker+Valid, 1609 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:09,700 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1324 Valid, 1609 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-16 09:56:09,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4724 states. [2024-11-16 09:56:10,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4724 to 4404. [2024-11-16 09:56:10,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4404 states, 3589 states have (on average 1.2438005015324602) internal successors, (4464), 3634 states have internal predecessors, (4464), 411 states have call successors, (411), 336 states have call predecessors, (411), 402 states have return successors, (555), 436 states have call predecessors, (555), 407 states have call successors, (555) [2024-11-16 09:56:10,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4404 states to 4404 states and 5430 transitions. [2024-11-16 09:56:10,045 INFO L78 Accepts]: Start accepts. Automaton has 4404 states and 5430 transitions. Word has length 83 [2024-11-16 09:56:10,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:10,046 INFO L471 AbstractCegarLoop]: Abstraction has 4404 states and 5430 transitions. [2024-11-16 09:56:10,046 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 3 states have internal predecessors, (68), 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-16 09:56:10,046 INFO L276 IsEmpty]: Start isEmpty. Operand 4404 states and 5430 transitions. [2024-11-16 09:56:10,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-16 09:56:10,048 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:10,048 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 09:56:10,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-16 09:56:10,049 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:10,049 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:10,049 INFO L85 PathProgramCache]: Analyzing trace with hash 2009685775, now seen corresponding path program 1 times [2024-11-16 09:56:10,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:10,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903365593] [2024-11-16 09:56:10,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:10,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:10,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:10,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:10,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:10,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:10,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:10,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:10,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:10,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:10,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:10,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:10,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:10,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:10,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:10,193 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 09:56:10,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:10,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903365593] [2024-11-16 09:56:10,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903365593] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:10,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:10,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:10,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203651454] [2024-11-16 09:56:10,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:10,194 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:10,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:10,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:10,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:10,195 INFO L87 Difference]: Start difference. First operand 4404 states and 5430 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (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-16 09:56:11,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:11,216 INFO L93 Difference]: Finished difference Result 5549 states and 6784 transitions. [2024-11-16 09:56:11,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-16 09:56:11,216 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (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 86 [2024-11-16 09:56:11,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:11,238 INFO L225 Difference]: With dead ends: 5549 [2024-11-16 09:56:11,238 INFO L226 Difference]: Without dead ends: 5545 [2024-11-16 09:56:11,240 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2024-11-16 09:56:11,241 INFO L432 NwaCegarLoop]: 441 mSDtfsCounter, 2297 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 519 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2307 SdHoareTripleChecker+Valid, 1220 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:11,241 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2307 Valid, 1220 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 519 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-16 09:56:11,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5545 states. [2024-11-16 09:56:11,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5545 to 4896. [2024-11-16 09:56:11,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4896 states, 3974 states have (on average 1.2355309511826875) internal successors, (4910), 4022 states have internal predecessors, (4910), 461 states have call successors, (461), 380 states have call predecessors, (461), 459 states have return successors, (632), 496 states have call predecessors, (632), 458 states have call successors, (632) [2024-11-16 09:56:11,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4896 states to 4896 states and 6003 transitions. [2024-11-16 09:56:11,564 INFO L78 Accepts]: Start accepts. Automaton has 4896 states and 6003 transitions. Word has length 86 [2024-11-16 09:56:11,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:11,564 INFO L471 AbstractCegarLoop]: Abstraction has 4896 states and 6003 transitions. [2024-11-16 09:56:11,564 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (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-16 09:56:11,565 INFO L276 IsEmpty]: Start isEmpty. Operand 4896 states and 6003 transitions. [2024-11-16 09:56:11,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-16 09:56:11,566 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:11,566 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 09:56:11,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-16 09:56:11,566 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:11,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:11,566 INFO L85 PathProgramCache]: Analyzing trace with hash -2143983749, now seen corresponding path program 1 times [2024-11-16 09:56:11,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:11,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974088972] [2024-11-16 09:56:11,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:11,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:11,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:11,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:11,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:11,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:11,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:11,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:11,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:11,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:11,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:11,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:11,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:11,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:11,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:11,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:11,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:11,705 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 09:56:11,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:11,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974088972] [2024-11-16 09:56:11,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974088972] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 09:56:11,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142450609] [2024-11-16 09:56:11,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:11,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 09:56:11,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 09:56:11,745 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-16 09:56:11,746 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-16 09:56:11,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:11,869 INFO L255 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-16 09:56:11,878 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 09:56:12,170 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 09:56:12,170 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 09:56:12,294 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 09:56:12,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142450609] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 09:56:12,295 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 09:56:12,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2024-11-16 09:56:12,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110964057] [2024-11-16 09:56:12,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 09:56:12,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-16 09:56:12,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:12,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-16 09:56:12,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-11-16 09:56:12,297 INFO L87 Difference]: Start difference. First operand 4896 states and 6003 transitions. Second operand has 10 states, 10 states have (on average 14.5) internal successors, (145), 7 states have internal predecessors, (145), 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-16 09:56:14,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:14,383 INFO L93 Difference]: Finished difference Result 9602 states and 11600 transitions. [2024-11-16 09:56:14,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-16 09:56:14,384 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 14.5) internal successors, (145), 7 states have internal predecessors, (145), 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 87 [2024-11-16 09:56:14,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:14,425 INFO L225 Difference]: With dead ends: 9602 [2024-11-16 09:56:14,426 INFO L226 Difference]: Without dead ends: 9598 [2024-11-16 09:56:14,431 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=163, Invalid=593, Unknown=0, NotChecked=0, Total=756 [2024-11-16 09:56:14,431 INFO L432 NwaCegarLoop]: 543 mSDtfsCounter, 2825 mSDsluCounter, 1778 mSDsCounter, 0 mSdLazyCounter, 1613 mSolverCounterSat, 318 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2887 SdHoareTripleChecker+Valid, 2321 SdHoareTripleChecker+Invalid, 1931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 318 IncrementalHoareTripleChecker+Valid, 1613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:14,431 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2887 Valid, 2321 Invalid, 1931 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [318 Valid, 1613 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-16 09:56:14,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9598 states. [2024-11-16 09:56:15,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9598 to 8642. [2024-11-16 09:56:15,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8642 states, 6978 states have (on average 1.2212668386357122) internal successors, (8522), 7061 states have internal predecessors, (8522), 820 states have call successors, (820), 694 states have call predecessors, (820), 842 states have return successors, (1133), 889 states have call predecessors, (1133), 817 states have call successors, (1133) [2024-11-16 09:56:15,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8642 states to 8642 states and 10475 transitions. [2024-11-16 09:56:15,182 INFO L78 Accepts]: Start accepts. Automaton has 8642 states and 10475 transitions. Word has length 87 [2024-11-16 09:56:15,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:15,182 INFO L471 AbstractCegarLoop]: Abstraction has 8642 states and 10475 transitions. [2024-11-16 09:56:15,183 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 14.5) internal successors, (145), 7 states have internal predecessors, (145), 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-16 09:56:15,183 INFO L276 IsEmpty]: Start isEmpty. Operand 8642 states and 10475 transitions. [2024-11-16 09:56:15,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-16 09:56:15,185 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:15,186 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 09:56:15,202 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-16 09:56:15,386 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,SelfDestructingSolverStorable11 [2024-11-16 09:56:15,387 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:15,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:15,387 INFO L85 PathProgramCache]: Analyzing trace with hash -127867923, now seen corresponding path program 2 times [2024-11-16 09:56:15,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:15,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262064768] [2024-11-16 09:56:15,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:15,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:15,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:15,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:15,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:15,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:15,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:15,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:15,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:15,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:15,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:15,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:15,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:15,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:15,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:15,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:15,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:15,468 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-16 09:56:15,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:15,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262064768] [2024-11-16 09:56:15,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262064768] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:15,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:15,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 09:56:15,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077577122] [2024-11-16 09:56:15,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:15,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 09:56:15,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:15,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 09:56:15,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-16 09:56:15,471 INFO L87 Difference]: Start difference. First operand 8642 states and 10475 transitions. Second operand has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 3 states have internal predecessors, (77), 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-16 09:56:16,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:16,571 INFO L93 Difference]: Finished difference Result 11528 states and 13976 transitions. [2024-11-16 09:56:16,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 09:56:16,572 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 3 states have internal predecessors, (77), 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 92 [2024-11-16 09:56:16,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:16,590 INFO L225 Difference]: With dead ends: 11528 [2024-11-16 09:56:16,590 INFO L226 Difference]: Without dead ends: 4742 [2024-11-16 09:56:16,604 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-11-16 09:56:16,604 INFO L432 NwaCegarLoop]: 474 mSDtfsCounter, 1237 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1271 SdHoareTripleChecker+Valid, 1695 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:16,605 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1271 Valid, 1695 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 599 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-16 09:56:16,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4742 states. [2024-11-16 09:56:16,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4742 to 3608. [2024-11-16 09:56:16,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3608 states, 2950 states have (on average 1.2294915254237289) internal successors, (3627), 2979 states have internal predecessors, (3627), 339 states have call successors, (339), 276 states have call predecessors, (339), 317 states have return successors, (432), 355 states have call predecessors, (432), 336 states have call successors, (432) [2024-11-16 09:56:16,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3608 states to 3608 states and 4398 transitions. [2024-11-16 09:56:16,936 INFO L78 Accepts]: Start accepts. Automaton has 3608 states and 4398 transitions. Word has length 92 [2024-11-16 09:56:16,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:16,937 INFO L471 AbstractCegarLoop]: Abstraction has 3608 states and 4398 transitions. [2024-11-16 09:56:16,937 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 3 states have internal predecessors, (77), 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-16 09:56:16,937 INFO L276 IsEmpty]: Start isEmpty. Operand 3608 states and 4398 transitions. [2024-11-16 09:56:16,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-16 09:56:16,938 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:16,938 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 09:56:16,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-16 09:56:16,939 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:16,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:16,939 INFO L85 PathProgramCache]: Analyzing trace with hash 29122125, now seen corresponding path program 1 times [2024-11-16 09:56:16,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:16,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138233241] [2024-11-16 09:56:16,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:16,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:16,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:17,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:17,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:17,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:17,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:17,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:17,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:17,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:17,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:17,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:17,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:17,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:17,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:17,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:17,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:17,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-16 09:56:17,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:17,073 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-16 09:56:17,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:17,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138233241] [2024-11-16 09:56:17,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138233241] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:17,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:17,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-16 09:56:17,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663384895] [2024-11-16 09:56:17,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:17,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-16 09:56:17,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:17,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-16 09:56:17,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-16 09:56:17,076 INFO L87 Difference]: Start difference. First operand 3608 states and 4398 transitions. Second operand has 8 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 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-16 09:56:18,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:18,522 INFO L93 Difference]: Finished difference Result 9932 states and 11929 transitions. [2024-11-16 09:56:18,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-16 09:56:18,522 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 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 94 [2024-11-16 09:56:18,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:18,541 INFO L225 Difference]: With dead ends: 9932 [2024-11-16 09:56:18,541 INFO L226 Difference]: Without dead ends: 5853 [2024-11-16 09:56:18,548 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2024-11-16 09:56:18,549 INFO L432 NwaCegarLoop]: 455 mSDtfsCounter, 1784 mSDsluCounter, 1562 mSDsCounter, 0 mSdLazyCounter, 1144 mSolverCounterSat, 300 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1796 SdHoareTripleChecker+Valid, 2017 SdHoareTripleChecker+Invalid, 1444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 300 IncrementalHoareTripleChecker+Valid, 1144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:18,549 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1796 Valid, 2017 Invalid, 1444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [300 Valid, 1144 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-16 09:56:18,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5853 states. [2024-11-16 09:56:19,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5853 to 5588. [2024-11-16 09:56:19,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5588 states, 4495 states have (on average 1.199777530589544) internal successors, (5393), 4561 states have internal predecessors, (5393), 539 states have call successors, (539), 448 states have call predecessors, (539), 552 states have return successors, (782), 581 states have call predecessors, (782), 536 states have call successors, (782) [2024-11-16 09:56:19,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5588 states to 5588 states and 6714 transitions. [2024-11-16 09:56:19,130 INFO L78 Accepts]: Start accepts. Automaton has 5588 states and 6714 transitions. Word has length 94 [2024-11-16 09:56:19,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:19,131 INFO L471 AbstractCegarLoop]: Abstraction has 5588 states and 6714 transitions. [2024-11-16 09:56:19,131 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 5 states have internal predecessors, (73), 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-16 09:56:19,131 INFO L276 IsEmpty]: Start isEmpty. Operand 5588 states and 6714 transitions. [2024-11-16 09:56:19,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-16 09:56:19,133 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:19,134 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 09:56:19,134 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-16 09:56:19,134 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:19,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:19,134 INFO L85 PathProgramCache]: Analyzing trace with hash 237880673, now seen corresponding path program 1 times [2024-11-16 09:56:19,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:19,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697186034] [2024-11-16 09:56:19,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:19,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:19,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:19,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:19,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:19,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:19,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:19,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:19,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:19,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:19,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:19,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:19,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:19,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:19,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:19,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:19,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:19,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-16 09:56:19,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:19,264 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-16 09:56:19,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:19,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697186034] [2024-11-16 09:56:19,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697186034] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:19,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:19,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-16 09:56:19,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752455112] [2024-11-16 09:56:19,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:19,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-16 09:56:19,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:19,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-16 09:56:19,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-16 09:56:19,268 INFO L87 Difference]: Start difference. First operand 5588 states and 6714 transitions. Second operand has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 6 states have internal predecessors, (91), 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-16 09:56:20,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:20,770 INFO L93 Difference]: Finished difference Result 9259 states and 11043 transitions. [2024-11-16 09:56:20,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-16 09:56:20,770 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 6 states have internal predecessors, (91), 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 112 [2024-11-16 09:56:20,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:20,788 INFO L225 Difference]: With dead ends: 9259 [2024-11-16 09:56:20,788 INFO L226 Difference]: Without dead ends: 4633 [2024-11-16 09:56:20,798 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2024-11-16 09:56:20,799 INFO L432 NwaCegarLoop]: 446 mSDtfsCounter, 2711 mSDsluCounter, 1597 mSDsCounter, 0 mSdLazyCounter, 1394 mSolverCounterSat, 432 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2748 SdHoareTripleChecker+Valid, 2043 SdHoareTripleChecker+Invalid, 1826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 432 IncrementalHoareTripleChecker+Valid, 1394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:20,799 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2748 Valid, 2043 Invalid, 1826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [432 Valid, 1394 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-16 09:56:20,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4633 states. [2024-11-16 09:56:21,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4633 to 4187. [2024-11-16 09:56:21,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4187 states, 3360 states have (on average 1.1922619047619047) internal successors, (4006), 3414 states have internal predecessors, (4006), 404 states have call successors, (404), 330 states have call predecessors, (404), 421 states have return successors, (551), 445 states have call predecessors, (551), 401 states have call successors, (551) [2024-11-16 09:56:21,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4187 states to 4187 states and 4961 transitions. [2024-11-16 09:56:21,429 INFO L78 Accepts]: Start accepts. Automaton has 4187 states and 4961 transitions. Word has length 112 [2024-11-16 09:56:21,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:21,430 INFO L471 AbstractCegarLoop]: Abstraction has 4187 states and 4961 transitions. [2024-11-16 09:56:21,430 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.11111111111111) internal successors, (91), 6 states have internal predecessors, (91), 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-16 09:56:21,431 INFO L276 IsEmpty]: Start isEmpty. Operand 4187 states and 4961 transitions. [2024-11-16 09:56:21,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-16 09:56:21,434 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:21,435 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-16 09:56:21,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-16 09:56:21,435 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:21,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:21,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1674486651, now seen corresponding path program 1 times [2024-11-16 09:56:21,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:21,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149478797] [2024-11-16 09:56:21,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:21,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:21,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:21,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:21,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:21,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:21,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:21,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:21,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,597 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-16 09:56:21,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-16 09:56:21,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-16 09:56:21,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-16 09:56:21,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:21,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:21,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-16 09:56:21,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-16 09:56:21,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-16 09:56:21,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,638 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 25 proven. 6 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-16 09:56:21,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:21,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149478797] [2024-11-16 09:56:21,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149478797] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 09:56:21,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587888157] [2024-11-16 09:56:21,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:21,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 09:56:21,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 09:56:21,641 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-16 09:56:21,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-16 09:56:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:21,780 INFO L255 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-16 09:56:21,786 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 09:56:21,827 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-16 09:56:21,828 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-16 09:56:21,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587888157] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:21,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-16 09:56:21,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2024-11-16 09:56:21,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572264403] [2024-11-16 09:56:21,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:21,830 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 09:56:21,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:21,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 09:56:21,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-16 09:56:21,831 INFO L87 Difference]: Start difference. First operand 4187 states and 4961 transitions. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 5 states have internal predecessors, (118), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-16 09:56:22,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:22,058 INFO L93 Difference]: Finished difference Result 6188 states and 7279 transitions. [2024-11-16 09:56:22,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-16 09:56:22,058 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 5 states have internal predecessors, (118), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 159 [2024-11-16 09:56:22,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:22,068 INFO L225 Difference]: With dead ends: 6188 [2024-11-16 09:56:22,068 INFO L226 Difference]: Without dead ends: 2400 [2024-11-16 09:56:22,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-16 09:56:22,076 INFO L432 NwaCegarLoop]: 715 mSDtfsCounter, 0 mSDsluCounter, 2851 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3566 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:22,076 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3566 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 09:56:22,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2400 states. [2024-11-16 09:56:22,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2400 to 2400. [2024-11-16 09:56:22,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2400 states, 2019 states have (on average 1.2060425953442298) internal successors, (2435), 2036 states have internal predecessors, (2435), 193 states have call successors, (193), 144 states have call predecessors, (193), 186 states have return successors, (258), 220 states have call predecessors, (258), 190 states have call successors, (258) [2024-11-16 09:56:22,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2400 states to 2400 states and 2886 transitions. [2024-11-16 09:56:22,254 INFO L78 Accepts]: Start accepts. Automaton has 2400 states and 2886 transitions. Word has length 159 [2024-11-16 09:56:22,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:22,255 INFO L471 AbstractCegarLoop]: Abstraction has 2400 states and 2886 transitions. [2024-11-16 09:56:22,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 5 states have internal predecessors, (118), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-16 09:56:22,255 INFO L276 IsEmpty]: Start isEmpty. Operand 2400 states and 2886 transitions. [2024-11-16 09:56:22,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-16 09:56:22,257 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:22,257 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 09:56:22,275 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-16 09:56:22,461 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-16 09:56:22,462 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:22,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:22,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1943737225, now seen corresponding path program 1 times [2024-11-16 09:56:22,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:22,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047683262] [2024-11-16 09:56:22,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:22,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:22,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2024-11-16 09:56:22,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-11-16 09:56:22,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:22,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:22,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 09:56:22,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 09:56:22,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-16 09:56:22,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-16 09:56:22,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-16 09:56:22,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-16 09:56:22,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 09:56:22,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-16 09:56:22,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-16 09:56:22,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-16 09:56:22,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-16 09:56:22,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:22,547 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-16 09:56:22,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:22,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047683262] [2024-11-16 09:56:22,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047683262] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:22,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:22,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 09:56:22,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473754886] [2024-11-16 09:56:22,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:22,549 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 09:56:22,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:22,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 09:56:22,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-16 09:56:22,550 INFO L87 Difference]: Start difference. First operand 2400 states and 2886 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-16 09:56:23,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:23,273 INFO L93 Difference]: Finished difference Result 2449 states and 2937 transitions. [2024-11-16 09:56:23,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 09:56:23,274 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 161 [2024-11-16 09:56:23,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:23,279 INFO L225 Difference]: With dead ends: 2449 [2024-11-16 09:56:23,279 INFO L226 Difference]: Without dead ends: 2040 [2024-11-16 09:56:23,281 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 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-16 09:56:23,281 INFO L432 NwaCegarLoop]: 429 mSDtfsCounter, 695 mSDsluCounter, 1381 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 1810 SdHoareTripleChecker+Invalid, 798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:23,281 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [707 Valid, 1810 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 706 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-16 09:56:23,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2040 states. [2024-11-16 09:56:23,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2040 to 1995. [2024-11-16 09:56:23,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1995 states, 1698 states have (on average 1.2220259128386337) internal successors, (2075), 1712 states have internal predecessors, (2075), 152 states have call successors, (152), 109 states have call predecessors, (152), 143 states have return successors, (203), 174 states have call predecessors, (203), 149 states have call successors, (203) [2024-11-16 09:56:23,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1995 states to 1995 states and 2430 transitions. [2024-11-16 09:56:23,437 INFO L78 Accepts]: Start accepts. Automaton has 1995 states and 2430 transitions. Word has length 161 [2024-11-16 09:56:23,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:23,437 INFO L471 AbstractCegarLoop]: Abstraction has 1995 states and 2430 transitions. [2024-11-16 09:56:23,438 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (13), 5 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-16 09:56:23,438 INFO L276 IsEmpty]: Start isEmpty. Operand 1995 states and 2430 transitions. [2024-11-16 09:56:23,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:23,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:23,440 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:23,440 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-16 09:56:23,441 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:23,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:23,441 INFO L85 PathProgramCache]: Analyzing trace with hash 140680220, now seen corresponding path program 1 times [2024-11-16 09:56:23,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:23,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783416407] [2024-11-16 09:56:23,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:23,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:23,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:23,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:23,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:23,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:23,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:23,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:23,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:23,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:23,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:23,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:23,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:23,656 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-16 09:56:23,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:23,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783416407] [2024-11-16 09:56:23,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783416407] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:23,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:23,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 09:56:23,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225641911] [2024-11-16 09:56:23,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:23,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 09:56:23,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:23,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 09:56:23,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 09:56:23,659 INFO L87 Difference]: Start difference. First operand 1995 states and 2430 transitions. Second operand has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 4 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:25,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:25,949 INFO L93 Difference]: Finished difference Result 2981 states and 3961 transitions. [2024-11-16 09:56:25,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-16 09:56:25,949 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 4 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:56:25,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:25,957 INFO L225 Difference]: With dead ends: 2981 [2024-11-16 09:56:25,957 INFO L226 Difference]: Without dead ends: 2615 [2024-11-16 09:56:25,958 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-16 09:56:25,959 INFO L432 NwaCegarLoop]: 410 mSDtfsCounter, 1633 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 2101 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1660 SdHoareTripleChecker+Valid, 1659 SdHoareTripleChecker+Invalid, 2243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 2101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:25,959 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1660 Valid, 1659 Invalid, 2243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 2101 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-16 09:56:25,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2615 states. [2024-11-16 09:56:26,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2615 to 2373. [2024-11-16 09:56:26,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2373 states, 2050 states have (on average 1.2721951219512195) internal successors, (2608), 2065 states have internal predecessors, (2608), 171 states have call successors, (171), 115 states have call predecessors, (171), 150 states have return successors, (225), 193 states have call predecessors, (225), 168 states have call successors, (225) [2024-11-16 09:56:26,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2373 states to 2373 states and 3004 transitions. [2024-11-16 09:56:26,256 INFO L78 Accepts]: Start accepts. Automaton has 2373 states and 3004 transitions. Word has length 162 [2024-11-16 09:56:26,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:26,256 INFO L471 AbstractCegarLoop]: Abstraction has 2373 states and 3004 transitions. [2024-11-16 09:56:26,256 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 4 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:26,256 INFO L276 IsEmpty]: Start isEmpty. Operand 2373 states and 3004 transitions. [2024-11-16 09:56:26,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:26,259 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:26,259 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:26,259 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-16 09:56:26,260 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:26,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:26,260 INFO L85 PathProgramCache]: Analyzing trace with hash 2033629406, now seen corresponding path program 1 times [2024-11-16 09:56:26,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:26,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306994865] [2024-11-16 09:56:26,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:26,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:26,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:26,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:26,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:26,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:26,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:26,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:26,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:26,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:26,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:26,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:26,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:26,491 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-16 09:56:26,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:26,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306994865] [2024-11-16 09:56:26,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306994865] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:26,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:26,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:26,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854262679] [2024-11-16 09:56:26,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:26,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:26,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:26,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:26,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:26,494 INFO L87 Difference]: Start difference. First operand 2373 states and 3004 transitions. Second operand has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:29,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:29,583 INFO L93 Difference]: Finished difference Result 3872 states and 5335 transitions. [2024-11-16 09:56:29,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-16 09:56:29,584 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:56:29,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:29,593 INFO L225 Difference]: With dead ends: 3872 [2024-11-16 09:56:29,594 INFO L226 Difference]: Without dead ends: 3128 [2024-11-16 09:56:29,596 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-11-16 09:56:29,596 INFO L432 NwaCegarLoop]: 676 mSDtfsCounter, 1654 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 3327 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1681 SdHoareTripleChecker+Valid, 3079 SdHoareTripleChecker+Invalid, 3422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 3327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:29,597 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1681 Valid, 3079 Invalid, 3422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 3327 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-16 09:56:29,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3128 states. [2024-11-16 09:56:29,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3128 to 2728. [2024-11-16 09:56:29,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2728 states, 2379 states have (on average 1.3009667927700714) internal successors, (3095), 2395 states have internal predecessors, (3095), 190 states have call successors, (190), 121 states have call predecessors, (190), 157 states have return successors, (246), 213 states have call predecessors, (246), 187 states have call successors, (246) [2024-11-16 09:56:29,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2728 states to 2728 states and 3531 transitions. [2024-11-16 09:56:29,919 INFO L78 Accepts]: Start accepts. Automaton has 2728 states and 3531 transitions. Word has length 162 [2024-11-16 09:56:29,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:29,919 INFO L471 AbstractCegarLoop]: Abstraction has 2728 states and 3531 transitions. [2024-11-16 09:56:29,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:29,920 INFO L276 IsEmpty]: Start isEmpty. Operand 2728 states and 3531 transitions. [2024-11-16 09:56:29,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:29,923 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:29,923 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:29,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-16 09:56:29,923 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:29,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:29,924 INFO L85 PathProgramCache]: Analyzing trace with hash 91450941, now seen corresponding path program 1 times [2024-11-16 09:56:29,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:29,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026463348] [2024-11-16 09:56:29,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:29,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:29,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:30,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:30,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:30,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:30,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:30,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:30,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:30,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:30,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:30,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:30,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:30,143 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-16 09:56:30,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:30,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026463348] [2024-11-16 09:56:30,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026463348] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:30,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:30,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:30,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537423846] [2024-11-16 09:56:30,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:30,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:30,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:30,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:30,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:30,146 INFO L87 Difference]: Start difference. First operand 2728 states and 3531 transitions. Second operand has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:33,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:33,393 INFO L93 Difference]: Finished difference Result 5188 states and 7348 transitions. [2024-11-16 09:56:33,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-16 09:56:33,394 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:56:33,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:33,407 INFO L225 Difference]: With dead ends: 5188 [2024-11-16 09:56:33,407 INFO L226 Difference]: Without dead ends: 4089 [2024-11-16 09:56:33,413 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-11-16 09:56:33,414 INFO L432 NwaCegarLoop]: 674 mSDtfsCounter, 1652 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 3323 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1679 SdHoareTripleChecker+Valid, 3077 SdHoareTripleChecker+Invalid, 3420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 3323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:33,414 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1679 Valid, 3077 Invalid, 3420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 3323 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-16 09:56:33,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4089 states. [2024-11-16 09:56:33,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4089 to 3439. [2024-11-16 09:56:33,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3439 states, 3038 states have (on average 1.3396971691902568) internal successors, (4070), 3056 states have internal predecessors, (4070), 228 states have call successors, (228), 133 states have call predecessors, (228), 171 states have return successors, (292), 253 states have call predecessors, (292), 225 states have call successors, (292) [2024-11-16 09:56:33,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3439 states to 3439 states and 4590 transitions. [2024-11-16 09:56:33,792 INFO L78 Accepts]: Start accepts. Automaton has 3439 states and 4590 transitions. Word has length 162 [2024-11-16 09:56:33,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:33,793 INFO L471 AbstractCegarLoop]: Abstraction has 3439 states and 4590 transitions. [2024-11-16 09:56:33,793 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:33,793 INFO L276 IsEmpty]: Start isEmpty. Operand 3439 states and 4590 transitions. [2024-11-16 09:56:33,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:33,796 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:33,796 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:33,797 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-16 09:56:33,797 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:33,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:33,797 INFO L85 PathProgramCache]: Analyzing trace with hash -802483970, now seen corresponding path program 1 times [2024-11-16 09:56:33,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:33,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980060295] [2024-11-16 09:56:33,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:33,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:33,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:33,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:33,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:33,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:33,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:33,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:34,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:34,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:34,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:34,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:34,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:34,015 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-16 09:56:34,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:34,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980060295] [2024-11-16 09:56:34,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980060295] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:34,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:34,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:34,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659146158] [2024-11-16 09:56:34,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:34,018 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:34,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:34,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:34,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:34,018 INFO L87 Difference]: Start difference. First operand 3439 states and 4590 transitions. Second operand has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:37,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:37,315 INFO L93 Difference]: Finished difference Result 7731 states and 11211 transitions. [2024-11-16 09:56:37,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-16 09:56:37,316 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:56:37,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:37,333 INFO L225 Difference]: With dead ends: 7731 [2024-11-16 09:56:37,333 INFO L226 Difference]: Without dead ends: 5921 [2024-11-16 09:56:37,340 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-11-16 09:56:37,341 INFO L432 NwaCegarLoop]: 674 mSDtfsCounter, 1648 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 3314 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1675 SdHoareTripleChecker+Valid, 3077 SdHoareTripleChecker+Invalid, 3411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 3314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:37,341 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1675 Valid, 3077 Invalid, 3411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 3314 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-16 09:56:37,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5921 states. [2024-11-16 09:56:37,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5921 to 4862. [2024-11-16 09:56:37,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4862 states, 4357 states have (on average 1.3816846453982097) internal successors, (6020), 4379 states have internal predecessors, (6020), 304 states have call successors, (304), 157 states have call predecessors, (304), 199 states have return successors, (390), 333 states have call predecessors, (390), 301 states have call successors, (390) [2024-11-16 09:56:37,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4862 states to 4862 states and 6714 transitions. [2024-11-16 09:56:37,864 INFO L78 Accepts]: Start accepts. Automaton has 4862 states and 6714 transitions. Word has length 162 [2024-11-16 09:56:37,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:37,865 INFO L471 AbstractCegarLoop]: Abstraction has 4862 states and 6714 transitions. [2024-11-16 09:56:37,865 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:37,865 INFO L276 IsEmpty]: Start isEmpty. Operand 4862 states and 6714 transitions. [2024-11-16 09:56:37,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:37,870 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:37,870 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:37,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-16 09:56:37,870 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:37,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:37,871 INFO L85 PathProgramCache]: Analyzing trace with hash 277058077, now seen corresponding path program 1 times [2024-11-16 09:56:37,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:37,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819523406] [2024-11-16 09:56:37,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:37,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:37,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:37,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:38,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:38,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:38,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:38,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:38,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:38,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:38,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:38,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:38,095 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-16 09:56:38,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:38,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819523406] [2024-11-16 09:56:38,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819523406] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:38,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:38,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:38,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023000699] [2024-11-16 09:56:38,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:38,097 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:38,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:38,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:38,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:38,098 INFO L87 Difference]: Start difference. First operand 4862 states and 6714 transitions. Second operand has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:41,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:41,530 INFO L93 Difference]: Finished difference Result 12816 states and 18953 transitions. [2024-11-16 09:56:41,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-16 09:56:41,531 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:56:41,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:41,558 INFO L225 Difference]: With dead ends: 12816 [2024-11-16 09:56:41,558 INFO L226 Difference]: Without dead ends: 9583 [2024-11-16 09:56:41,569 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-11-16 09:56:41,570 INFO L432 NwaCegarLoop]: 674 mSDtfsCounter, 1644 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 3305 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1671 SdHoareTripleChecker+Valid, 3077 SdHoareTripleChecker+Invalid, 3402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 3305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:41,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1671 Valid, 3077 Invalid, 3402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 3305 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-16 09:56:41,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9583 states. [2024-11-16 09:56:42,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9583 to 7713. [2024-11-16 09:56:42,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7713 states, 7000 states have (on average 1.418) internal successors, (9926), 7030 states have internal predecessors, (9926), 456 states have call successors, (456), 205 states have call predecessors, (456), 255 states have return successors, (604), 493 states have call predecessors, (604), 453 states have call successors, (604) [2024-11-16 09:56:42,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7713 states to 7713 states and 10986 transitions. [2024-11-16 09:56:42,208 INFO L78 Accepts]: Start accepts. Automaton has 7713 states and 10986 transitions. Word has length 162 [2024-11-16 09:56:42,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:42,208 INFO L471 AbstractCegarLoop]: Abstraction has 7713 states and 10986 transitions. [2024-11-16 09:56:42,209 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:42,209 INFO L276 IsEmpty]: Start isEmpty. Operand 7713 states and 10986 transitions. [2024-11-16 09:56:42,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:42,216 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:42,216 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:42,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-16 09:56:42,216 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:42,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:42,217 INFO L85 PathProgramCache]: Analyzing trace with hash 311882014, now seen corresponding path program 1 times [2024-11-16 09:56:42,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:42,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882302974] [2024-11-16 09:56:42,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:42,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:42,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:42,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:42,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:42,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:42,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:42,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:42,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:42,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:42,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:42,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:42,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:42,489 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-16 09:56:42,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:42,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882302974] [2024-11-16 09:56:42,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882302974] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:42,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:42,490 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:42,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213875028] [2024-11-16 09:56:42,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:42,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:42,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:42,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:42,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:42,492 INFO L87 Difference]: Start difference. First operand 7713 states and 10986 transitions. Second operand has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:44,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:44,652 INFO L93 Difference]: Finished difference Result 15754 states and 23469 transitions. [2024-11-16 09:56:44,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 09:56:44,652 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:56:44,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:44,678 INFO L225 Difference]: With dead ends: 15754 [2024-11-16 09:56:44,678 INFO L226 Difference]: Without dead ends: 9670 [2024-11-16 09:56:44,697 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-11-16 09:56:44,697 INFO L432 NwaCegarLoop]: 395 mSDtfsCounter, 1271 mSDsluCounter, 1298 mSDsCounter, 0 mSdLazyCounter, 1737 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1299 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 1836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:44,698 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1299 Valid, 1693 Invalid, 1836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1737 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-16 09:56:44,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9670 states. [2024-11-16 09:56:45,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9670 to 7713. [2024-11-16 09:56:45,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7713 states, 7000 states have (on average 1.4155714285714285) internal successors, (9909), 7030 states have internal predecessors, (9909), 456 states have call successors, (456), 205 states have call predecessors, (456), 255 states have return successors, (604), 493 states have call predecessors, (604), 453 states have call successors, (604) [2024-11-16 09:56:45,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7713 states to 7713 states and 10969 transitions. [2024-11-16 09:56:45,352 INFO L78 Accepts]: Start accepts. Automaton has 7713 states and 10969 transitions. Word has length 162 [2024-11-16 09:56:45,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:45,352 INFO L471 AbstractCegarLoop]: Abstraction has 7713 states and 10969 transitions. [2024-11-16 09:56:45,352 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:45,352 INFO L276 IsEmpty]: Start isEmpty. Operand 7713 states and 10969 transitions. [2024-11-16 09:56:45,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:45,358 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:45,358 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:45,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-16 09:56:45,358 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:45,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:45,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1626657283, now seen corresponding path program 1 times [2024-11-16 09:56:45,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:45,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356303297] [2024-11-16 09:56:45,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:45,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:45,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:45,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:45,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:45,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:45,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:45,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:45,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:45,545 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:45,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:45,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:45,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:45,553 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-16 09:56:45,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:45,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356303297] [2024-11-16 09:56:45,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356303297] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:45,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:45,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:45,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093809739] [2024-11-16 09:56:45,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:45,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:45,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:45,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:45,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:45,556 INFO L87 Difference]: Start difference. First operand 7713 states and 10969 transitions. Second operand has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:47,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:47,558 INFO L93 Difference]: Finished difference Result 15736 states and 23383 transitions. [2024-11-16 09:56:47,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 09:56:47,559 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:56:47,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:47,578 INFO L225 Difference]: With dead ends: 15736 [2024-11-16 09:56:47,578 INFO L226 Difference]: Without dead ends: 9652 [2024-11-16 09:56:47,586 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-11-16 09:56:47,586 INFO L432 NwaCegarLoop]: 395 mSDtfsCounter, 1269 mSDsluCounter, 1298 mSDsCounter, 0 mSdLazyCounter, 1721 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1297 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 1820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:47,587 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1297 Valid, 1693 Invalid, 1820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1721 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-16 09:56:47,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9652 states. [2024-11-16 09:56:48,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9652 to 7713. [2024-11-16 09:56:48,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7713 states, 7000 states have (on average 1.413142857142857) internal successors, (9892), 7030 states have internal predecessors, (9892), 456 states have call successors, (456), 205 states have call predecessors, (456), 255 states have return successors, (604), 493 states have call predecessors, (604), 453 states have call successors, (604) [2024-11-16 09:56:48,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7713 states to 7713 states and 10952 transitions. [2024-11-16 09:56:48,111 INFO L78 Accepts]: Start accepts. Automaton has 7713 states and 10952 transitions. Word has length 162 [2024-11-16 09:56:48,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:48,112 INFO L471 AbstractCegarLoop]: Abstraction has 7713 states and 10952 transitions. [2024-11-16 09:56:48,112 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:48,112 INFO L276 IsEmpty]: Start isEmpty. Operand 7713 states and 10952 transitions. [2024-11-16 09:56:48,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:48,118 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:48,118 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:48,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-16 09:56:48,118 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:48,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:48,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1220303166, now seen corresponding path program 1 times [2024-11-16 09:56:48,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:48,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131061710] [2024-11-16 09:56:48,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:48,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:48,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:48,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:48,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:48,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:48,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:48,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:48,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:48,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:48,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:48,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:48,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:48,321 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-16 09:56:48,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:48,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131061710] [2024-11-16 09:56:48,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131061710] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:48,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:48,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:48,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048194190] [2024-11-16 09:56:48,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:48,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:48,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:48,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:48,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:48,322 INFO L87 Difference]: Start difference. First operand 7713 states and 10952 transitions. Second operand has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:50,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:50,343 INFO L93 Difference]: Finished difference Result 15717 states and 23295 transitions. [2024-11-16 09:56:50,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 09:56:50,343 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:56:50,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:50,374 INFO L225 Difference]: With dead ends: 15717 [2024-11-16 09:56:50,375 INFO L226 Difference]: Without dead ends: 9633 [2024-11-16 09:56:50,390 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-11-16 09:56:50,391 INFO L432 NwaCegarLoop]: 395 mSDtfsCounter, 1267 mSDsluCounter, 1298 mSDsCounter, 0 mSdLazyCounter, 1705 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1295 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 1804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:50,391 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1295 Valid, 1693 Invalid, 1804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1705 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-16 09:56:50,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9633 states. [2024-11-16 09:56:50,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9633 to 7713. [2024-11-16 09:56:50,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7713 states, 7000 states have (on average 1.4107142857142858) internal successors, (9875), 7030 states have internal predecessors, (9875), 456 states have call successors, (456), 205 states have call predecessors, (456), 255 states have return successors, (604), 493 states have call predecessors, (604), 453 states have call successors, (604) [2024-11-16 09:56:51,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7713 states to 7713 states and 10935 transitions. [2024-11-16 09:56:51,004 INFO L78 Accepts]: Start accepts. Automaton has 7713 states and 10935 transitions. Word has length 162 [2024-11-16 09:56:51,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:51,004 INFO L471 AbstractCegarLoop]: Abstraction has 7713 states and 10935 transitions. [2024-11-16 09:56:51,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:51,005 INFO L276 IsEmpty]: Start isEmpty. Operand 7713 states and 10935 transitions. [2024-11-16 09:56:51,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:51,010 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:51,010 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:51,010 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-16 09:56:51,011 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:51,011 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:51,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1735900707, now seen corresponding path program 1 times [2024-11-16 09:56:51,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:51,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231875961] [2024-11-16 09:56:51,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:51,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:51,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:51,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:51,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:51,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:51,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:51,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:51,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:51,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:51,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:51,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:51,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:51,222 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-16 09:56:51,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:51,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231875961] [2024-11-16 09:56:51,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231875961] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:51,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:51,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:51,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496442829] [2024-11-16 09:56:51,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:51,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:51,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:51,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:51,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:51,224 INFO L87 Difference]: Start difference. First operand 7713 states and 10935 transitions. Second operand has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:54,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:54,854 INFO L93 Difference]: Finished difference Result 22926 states and 34131 transitions. [2024-11-16 09:56:54,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-16 09:56:54,855 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:56:54,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:54,906 INFO L225 Difference]: With dead ends: 22926 [2024-11-16 09:56:54,906 INFO L226 Difference]: Without dead ends: 16842 [2024-11-16 09:56:54,924 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-11-16 09:56:54,925 INFO L432 NwaCegarLoop]: 674 mSDtfsCounter, 1616 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 3224 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1643 SdHoareTripleChecker+Valid, 3077 SdHoareTripleChecker+Invalid, 3321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 3224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:54,925 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1643 Valid, 3077 Invalid, 3321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 3224 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-16 09:56:54,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16842 states. [2024-11-16 09:56:55,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16842 to 13476. [2024-11-16 09:56:55,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13476 states, 12347 states have (on average 1.4341945411840933) internal successors, (17708), 12393 states have internal predecessors, (17708), 760 states have call successors, (760), 301 states have call predecessors, (760), 367 states have return successors, (1086), 813 states have call predecessors, (1086), 757 states have call successors, (1086) [2024-11-16 09:56:55,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13476 states to 13476 states and 19554 transitions. [2024-11-16 09:56:55,866 INFO L78 Accepts]: Start accepts. Automaton has 13476 states and 19554 transitions. Word has length 162 [2024-11-16 09:56:55,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:55,867 INFO L471 AbstractCegarLoop]: Abstraction has 13476 states and 19554 transitions. [2024-11-16 09:56:55,867 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:55,867 INFO L276 IsEmpty]: Start isEmpty. Operand 13476 states and 19554 transitions. [2024-11-16 09:56:55,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:55,876 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:55,876 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:55,876 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-16 09:56:55,877 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:55,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:55,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1554167458, now seen corresponding path program 1 times [2024-11-16 09:56:55,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:55,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177108346] [2024-11-16 09:56:55,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:55,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:55,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:55,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:55,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:56,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:56,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:56,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:56,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:56,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:56,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:56,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:56,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:56,074 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-16 09:56:56,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:56,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177108346] [2024-11-16 09:56:56,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177108346] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:56,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:56,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:56,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211072072] [2024-11-16 09:56:56,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:56,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:56,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:56,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:56,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:56,077 INFO L87 Difference]: Start difference. First operand 13476 states and 19554 transitions. Second operand has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:58,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:56:58,604 INFO L93 Difference]: Finished difference Result 28853 states and 43289 transitions. [2024-11-16 09:56:58,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-16 09:56:58,605 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:56:58,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:56:58,649 INFO L225 Difference]: With dead ends: 28853 [2024-11-16 09:56:58,649 INFO L226 Difference]: Without dead ends: 17006 [2024-11-16 09:56:58,675 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-11-16 09:56:58,676 INFO L432 NwaCegarLoop]: 395 mSDtfsCounter, 1266 mSDsluCounter, 1298 mSDsCounter, 0 mSdLazyCounter, 1679 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1294 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 1679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-16 09:56:58,676 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1294 Valid, 1693 Invalid, 1778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 1679 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-16 09:56:58,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17006 states. [2024-11-16 09:56:59,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17006 to 13476. [2024-11-16 09:56:59,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13476 states, 12347 states have (on average 1.4315218271644934) internal successors, (17675), 12393 states have internal predecessors, (17675), 760 states have call successors, (760), 301 states have call predecessors, (760), 367 states have return successors, (1086), 813 states have call predecessors, (1086), 757 states have call successors, (1086) [2024-11-16 09:56:59,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13476 states to 13476 states and 19521 transitions. [2024-11-16 09:56:59,634 INFO L78 Accepts]: Start accepts. Automaton has 13476 states and 19521 transitions. Word has length 162 [2024-11-16 09:56:59,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 09:56:59,634 INFO L471 AbstractCegarLoop]: Abstraction has 13476 states and 19521 transitions. [2024-11-16 09:56:59,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:56:59,634 INFO L276 IsEmpty]: Start isEmpty. Operand 13476 states and 19521 transitions. [2024-11-16 09:56:59,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-16 09:56:59,641 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 09:56:59,641 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 09:56:59,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-16 09:56:59,641 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 09:56:59,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 09:56:59,642 INFO L85 PathProgramCache]: Analyzing trace with hash -1409757763, now seen corresponding path program 1 times [2024-11-16 09:56:59,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 09:56:59,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406091099] [2024-11-16 09:56:59,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 09:56:59,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 09:56:59,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:59,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 09:56:59,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:59,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-11-16 09:56:59,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:59,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-11-16 09:56:59,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:59,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 09:56:59,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:59,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 09:56:59,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 09:56:59,863 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-16 09:56:59,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 09:56:59,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406091099] [2024-11-16 09:56:59,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406091099] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 09:56:59,863 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 09:56:59,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 09:56:59,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116265142] [2024-11-16 09:56:59,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 09:56:59,864 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 09:56:59,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 09:56:59,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 09:56:59,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 09:56:59,865 INFO L87 Difference]: Start difference. First operand 13476 states and 19521 transitions. Second operand has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-16 09:57:04,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 09:57:04,161 INFO L93 Difference]: Finished difference Result 43223 states and 64884 transitions. [2024-11-16 09:57:04,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-16 09:57:04,161 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.571428571428573) internal successors, (151), 5 states have internal predecessors, (151), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 162 [2024-11-16 09:57:04,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 09:57:04,257 INFO L225 Difference]: With dead ends: 43223 [2024-11-16 09:57:04,257 INFO L226 Difference]: Without dead ends: 31376 [2024-11-16 09:57:04,286 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-11-16 09:57:04,286 INFO L432 NwaCegarLoop]: 674 mSDtfsCounter, 1604 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 3191 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1631 SdHoareTripleChecker+Valid, 3077 SdHoareTripleChecker+Invalid, 3288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 3191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-16 09:57:04,287 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1631 Valid, 3077 Invalid, 3288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 3191 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-16 09:57:04,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31376 states. [2024-11-16 09:57:06,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31376 to 25058. [2024-11-16 09:57:06,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25058 states, 23097 states have (on average 1.444949560548989) internal successors, (33374), 23175 states have internal predecessors, (33374), 1368 states have call successors, (1368), 493 states have call predecessors, (1368), 591 states have return successors, (2212), 1453 states have call predecessors, (2212), 1365 states have call successors, (2212)