./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.02.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 c388302d41c726edd49d8ab9cbc4112c9573480c6a1055a6e43438be9deac626 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 04:02:56,169 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 04:02:56,234 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-22 04:02:56,242 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 04:02:56,243 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 04:02:56,273 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 04:02:56,274 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 04:02:56,274 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 04:02:56,275 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 04:02:56,275 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 04:02:56,275 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 04:02:56,275 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 04:02:56,276 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 04:02:56,278 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 04:02:56,278 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 04:02:56,280 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 04:02:56,280 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 04:02:56,280 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 04:02:56,281 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 04:02:56,281 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 04:02:56,285 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 04:02:56,286 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 04:02:56,286 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 04:02:56,286 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 04:02:56,286 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 04:02:56,287 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 04:02:56,287 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 04:02:56,287 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 04:02:56,287 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 04:02:56,288 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 04:02:56,288 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 04:02:56,288 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 04:02:56,288 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 04:02:56,288 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 04:02:56,289 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 04:02:56,289 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 04:02:56,289 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 04:02:56,289 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 04:02:56,289 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 04:02:56,289 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 04:02:56,290 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 04:02:56,290 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 04:02:56,290 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 -> c388302d41c726edd49d8ab9cbc4112c9573480c6a1055a6e43438be9deac626 [2024-11-22 04:02:56,577 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 04:02:56,604 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 04:02:56,607 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 04:02:56,609 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 04:02:56,609 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 04:02:56,610 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c [2024-11-22 04:02:58,058 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 04:02:58,292 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 04:02:58,293 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.02.cil-1.c [2024-11-22 04:02:58,308 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3db1d863a/0c519268b825497292091137cfca15b3/FLAG6ec3b824f [2024-11-22 04:02:58,654 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3db1d863a/0c519268b825497292091137cfca15b3 [2024-11-22 04:02:58,656 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 04:02:58,657 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 04:02:58,658 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 04:02:58,658 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 04:02:58,663 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 04:02:58,663 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:02:58" (1/1) ... [2024-11-22 04:02:58,664 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@603216c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:58, skipping insertion in model container [2024-11-22 04:02:58,664 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:02:58" (1/1) ... [2024-11-22 04:02:58,703 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 04:02:58,880 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_1.cil-2+token_ring.02.cil-1.c[913,926] [2024-11-22 04:02:58,929 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_1.cil-2+token_ring.02.cil-1.c[5977,5990] [2024-11-22 04:02:58,964 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 04:02:58,979 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 04:02:58,990 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_1.cil-2+token_ring.02.cil-1.c[913,926] [2024-11-22 04:02:59,006 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_1.cil-2+token_ring.02.cil-1.c[5977,5990] [2024-11-22 04:02:59,028 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 04:02:59,049 INFO L204 MainTranslator]: Completed translation [2024-11-22 04:02:59,049 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59 WrapperNode [2024-11-22 04:02:59,050 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 04:02:59,051 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 04:02:59,051 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 04:02:59,051 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 04:02:59,058 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,067 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,101 INFO L138 Inliner]: procedures = 52, calls = 54, calls flagged for inlining = 27, calls inlined = 27, statements flattened = 483 [2024-11-22 04:02:59,101 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 04:02:59,102 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 04:02:59,102 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 04:02:59,102 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 04:02:59,114 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,114 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,121 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,137 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-22 04:02:59,138 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,138 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,149 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,160 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,162 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,164 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,167 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 04:02:59,168 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 04:02:59,168 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 04:02:59,168 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 04:02:59,169 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (1/1) ... [2024-11-22 04:02:59,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 04:02:59,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:02:59,207 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-22 04:02:59,209 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-22 04:02:59,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 04:02:59,274 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-22 04:02:59,274 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-22 04:02:59,274 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2024-11-22 04:02:59,275 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2024-11-22 04:02:59,276 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-22 04:02:59,276 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-22 04:02:59,276 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-22 04:02:59,276 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-22 04:02:59,276 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-22 04:02:59,276 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-22 04:02:59,276 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-22 04:02:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-22 04:02:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-22 04:02:59,277 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-22 04:02:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 04:02:59,277 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-22 04:02:59,278 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-22 04:02:59,278 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 04:02:59,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 04:02:59,278 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-22 04:02:59,278 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-22 04:02:59,381 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 04:02:59,383 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 04:02:59,931 INFO L? ?]: Removed 67 outVars from TransFormulas that were not future-live. [2024-11-22 04:02:59,932 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 04:02:59,951 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 04:02:59,952 INFO L316 CfgBuilder]: Removed 9 assume(true) statements. [2024-11-22 04:02:59,952 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:02:59 BoogieIcfgContainer [2024-11-22 04:02:59,952 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 04:02:59,954 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 04:02:59,954 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 04:02:59,958 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 04:02:59,959 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 04:02:58" (1/3) ... [2024-11-22 04:02:59,959 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2feddcc9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:02:59, skipping insertion in model container [2024-11-22 04:02:59,960 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:02:59" (2/3) ... [2024-11-22 04:02:59,960 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2feddcc9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:02:59, skipping insertion in model container [2024-11-22 04:02:59,960 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:02:59" (3/3) ... [2024-11-22 04:02:59,962 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.02.cil-1.c [2024-11-22 04:02:59,979 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 04:02:59,980 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-22 04:03:00,046 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 04:03:00,052 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;@1010ed95, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 04:03:00,052 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-22 04:03:00,056 INFO L276 IsEmpty]: Start isEmpty. Operand has 207 states, 173 states have (on average 1.5549132947976878) internal successors, (269), 178 states have internal predecessors, (269), 22 states have call successors, (22), 9 states have call predecessors, (22), 9 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-22 04:03:00,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-22 04:03:00,066 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:00,067 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] [2024-11-22 04:03:00,068 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:00,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:00,073 INFO L85 PathProgramCache]: Analyzing trace with hash -1788777688, now seen corresponding path program 1 times [2024-11-22 04:03:00,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:00,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75907034] [2024-11-22 04:03:00,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:00,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:00,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:00,324 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-22 04:03:00,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:00,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75907034] [2024-11-22 04:03:00,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75907034] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:00,326 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:00,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:03:00,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792978407] [2024-11-22 04:03:00,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:00,332 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:00,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:00,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:00,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:00,360 INFO L87 Difference]: Start difference. First operand has 207 states, 173 states have (on average 1.5549132947976878) internal successors, (269), 178 states have internal predecessors, (269), 22 states have call successors, (22), 9 states have call predecessors, (22), 9 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 04:03:00,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:00,464 INFO L93 Difference]: Finished difference Result 458 states and 698 transitions. [2024-11-22 04:03:00,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:00,469 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 44 [2024-11-22 04:03:00,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:00,486 INFO L225 Difference]: With dead ends: 458 [2024-11-22 04:03:00,486 INFO L226 Difference]: Without dead ends: 256 [2024-11-22 04:03:00,491 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:00,496 INFO L432 NwaCegarLoop]: 304 mSDtfsCounter, 268 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:00,497 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 389 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:00,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-11-22 04:03:00,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 252. [2024-11-22 04:03:00,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 214 states have (on average 1.425233644859813) internal successors, (305), 217 states have internal predecessors, (305), 26 states have call successors, (26), 11 states have call predecessors, (26), 10 states have return successors, (28), 24 states have call predecessors, (28), 24 states have call successors, (28) [2024-11-22 04:03:00,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 359 transitions. [2024-11-22 04:03:00,562 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 359 transitions. Word has length 44 [2024-11-22 04:03:00,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:00,563 INFO L471 AbstractCegarLoop]: Abstraction has 252 states and 359 transitions. [2024-11-22 04:03:00,563 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 04:03:00,563 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 359 transitions. [2024-11-22 04:03:00,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-22 04:03:00,566 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:00,566 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] [2024-11-22 04:03:00,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 04:03:00,567 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:00,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:00,568 INFO L85 PathProgramCache]: Analyzing trace with hash -964636669, now seen corresponding path program 1 times [2024-11-22 04:03:00,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:00,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281272167] [2024-11-22 04:03:00,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:00,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:00,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:00,729 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-22 04:03:00,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:00,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281272167] [2024-11-22 04:03:00,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281272167] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:00,730 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:00,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:03:00,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150410754] [2024-11-22 04:03:00,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:00,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:00,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:00,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:00,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:00,739 INFO L87 Difference]: Start difference. First operand 252 states and 359 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 04:03:00,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:00,811 INFO L93 Difference]: Finished difference Result 460 states and 647 transitions. [2024-11-22 04:03:00,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:00,812 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2024-11-22 04:03:00,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:00,816 INFO L225 Difference]: With dead ends: 460 [2024-11-22 04:03:00,816 INFO L226 Difference]: Without dead ends: 345 [2024-11-22 04:03:00,817 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:00,819 INFO L432 NwaCegarLoop]: 307 mSDtfsCounter, 67 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:00,819 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 563 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:00,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2024-11-22 04:03:00,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 319. [2024-11-22 04:03:00,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 275 states have (on average 1.4145454545454546) internal successors, (389), 278 states have internal predecessors, (389), 29 states have call successors, (29), 14 states have call predecessors, (29), 13 states have return successors, (32), 27 states have call predecessors, (32), 27 states have call successors, (32) [2024-11-22 04:03:00,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 450 transitions. [2024-11-22 04:03:00,871 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 450 transitions. Word has length 45 [2024-11-22 04:03:00,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:00,874 INFO L471 AbstractCegarLoop]: Abstraction has 319 states and 450 transitions. [2024-11-22 04:03:00,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 04:03:00,875 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 450 transitions. [2024-11-22 04:03:00,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-22 04:03:00,880 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:00,880 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] [2024-11-22 04:03:00,881 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 04:03:00,881 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:00,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:00,882 INFO L85 PathProgramCache]: Analyzing trace with hash 2045973166, now seen corresponding path program 1 times [2024-11-22 04:03:00,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:00,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049279589] [2024-11-22 04:03:00,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:00,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:00,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:00,966 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-22 04:03:00,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:00,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049279589] [2024-11-22 04:03:00,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049279589] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:00,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:00,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:03:00,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823265375] [2024-11-22 04:03:00,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:00,968 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:00,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:00,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:00,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:00,970 INFO L87 Difference]: Start difference. First operand 319 states and 450 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 04:03:01,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:01,023 INFO L93 Difference]: Finished difference Result 672 states and 938 transitions. [2024-11-22 04:03:01,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:01,024 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 45 [2024-11-22 04:03:01,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:01,030 INFO L225 Difference]: With dead ends: 672 [2024-11-22 04:03:01,031 INFO L226 Difference]: Without dead ends: 490 [2024-11-22 04:03:01,032 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:01,035 INFO L432 NwaCegarLoop]: 290 mSDtfsCounter, 256 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:01,036 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 368 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:01,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2024-11-22 04:03:01,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 476. [2024-11-22 04:03:01,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 414 states have (on average 1.3792270531400965) internal successors, (571), 419 states have internal predecessors, (571), 40 states have call successors, (40), 21 states have call predecessors, (40), 20 states have return successors, (48), 36 states have call predecessors, (48), 38 states have call successors, (48) [2024-11-22 04:03:01,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 659 transitions. [2024-11-22 04:03:01,071 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 659 transitions. Word has length 45 [2024-11-22 04:03:01,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:01,072 INFO L471 AbstractCegarLoop]: Abstraction has 476 states and 659 transitions. [2024-11-22 04:03:01,072 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-22 04:03:01,072 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 659 transitions. [2024-11-22 04:03:01,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-22 04:03:01,076 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:01,076 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:03:01,076 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 04:03:01,077 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:01,078 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:01,078 INFO L85 PathProgramCache]: Analyzing trace with hash -544385256, now seen corresponding path program 1 times [2024-11-22 04:03:01,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:01,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126979697] [2024-11-22 04:03:01,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:01,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:01,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:01,183 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-22 04:03:01,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:01,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126979697] [2024-11-22 04:03:01,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126979697] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:01,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:01,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:03:01,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277717629] [2024-11-22 04:03:01,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:01,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:01,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:01,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:01,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:01,185 INFO L87 Difference]: Start difference. First operand 476 states and 659 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-22 04:03:01,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:01,249 INFO L93 Difference]: Finished difference Result 988 states and 1356 transitions. [2024-11-22 04:03:01,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:01,250 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 62 [2024-11-22 04:03:01,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:01,256 INFO L225 Difference]: With dead ends: 988 [2024-11-22 04:03:01,257 INFO L226 Difference]: Without dead ends: 649 [2024-11-22 04:03:01,259 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:01,260 INFO L432 NwaCegarLoop]: 339 mSDtfsCounter, 55 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:01,262 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 610 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:01,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2024-11-22 04:03:01,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 649. [2024-11-22 04:03:01,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 565 states have (on average 1.3309734513274336) internal successors, (752), 570 states have internal predecessors, (752), 54 states have call successors, (54), 29 states have call predecessors, (54), 28 states have return successors, (70), 50 states have call predecessors, (70), 52 states have call successors, (70) [2024-11-22 04:03:01,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 876 transitions. [2024-11-22 04:03:01,309 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 876 transitions. Word has length 62 [2024-11-22 04:03:01,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:01,311 INFO L471 AbstractCegarLoop]: Abstraction has 649 states and 876 transitions. [2024-11-22 04:03:01,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-22 04:03:01,311 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 876 transitions. [2024-11-22 04:03:01,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-22 04:03:01,334 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:01,334 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:03:01,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 04:03:01,335 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:01,335 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:01,335 INFO L85 PathProgramCache]: Analyzing trace with hash 1324290499, now seen corresponding path program 1 times [2024-11-22 04:03:01,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:01,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155970596] [2024-11-22 04:03:01,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:01,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:01,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:01,467 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-22 04:03:01,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:01,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155970596] [2024-11-22 04:03:01,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155970596] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:01,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:01,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:03:01,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11296603] [2024-11-22 04:03:01,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:01,472 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:01,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:01,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:01,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:01,473 INFO L87 Difference]: Start difference. First operand 649 states and 876 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 04:03:01,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:01,537 INFO L93 Difference]: Finished difference Result 1196 states and 1597 transitions. [2024-11-22 04:03:01,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:01,538 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 67 [2024-11-22 04:03:01,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:01,545 INFO L225 Difference]: With dead ends: 1196 [2024-11-22 04:03:01,546 INFO L226 Difference]: Without dead ends: 776 [2024-11-22 04:03:01,547 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:01,548 INFO L432 NwaCegarLoop]: 286 mSDtfsCounter, 243 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:01,550 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 364 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:01,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2024-11-22 04:03:01,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 776. [2024-11-22 04:03:01,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 776 states, 678 states have (on average 1.303834808259587) internal successors, (884), 683 states have internal predecessors, (884), 62 states have call successors, (62), 35 states have call predecessors, (62), 34 states have return successors, (82), 58 states have call predecessors, (82), 60 states have call successors, (82) [2024-11-22 04:03:01,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 1028 transitions. [2024-11-22 04:03:01,598 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 1028 transitions. Word has length 67 [2024-11-22 04:03:01,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:01,598 INFO L471 AbstractCegarLoop]: Abstraction has 776 states and 1028 transitions. [2024-11-22 04:03:01,598 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 04:03:01,598 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 1028 transitions. [2024-11-22 04:03:01,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:01,601 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:01,601 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] [2024-11-22 04:03:01,601 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 04:03:01,601 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:01,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:01,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1855697567, now seen corresponding path program 1 times [2024-11-22 04:03:01,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:01,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288312477] [2024-11-22 04:03:01,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:01,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:01,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:01,737 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-22 04:03:01,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:01,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288312477] [2024-11-22 04:03:01,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288312477] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:01,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:01,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:03:01,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851085454] [2024-11-22 04:03:01,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:01,741 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:03:01,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:01,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:03:01,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:03:01,742 INFO L87 Difference]: Start difference. First operand 776 states and 1028 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:02,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:02,135 INFO L93 Difference]: Finished difference Result 1024 states and 1392 transitions. [2024-11-22 04:03:02,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:03:02,136 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:02,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:02,142 INFO L225 Difference]: With dead ends: 1024 [2024-11-22 04:03:02,142 INFO L226 Difference]: Without dead ends: 904 [2024-11-22 04:03:02,143 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:02,146 INFO L432 NwaCegarLoop]: 205 mSDtfsCounter, 422 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:02,147 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 662 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 04:03:02,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 904 states. [2024-11-22 04:03:02,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 904 to 895. [2024-11-22 04:03:02,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 779 states have (on average 1.326059050064185) internal successors, (1033), 785 states have internal predecessors, (1033), 73 states have call successors, (73), 41 states have call predecessors, (73), 41 states have return successors, (94), 69 states have call predecessors, (94), 71 states have call successors, (94) [2024-11-22 04:03:02,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1200 transitions. [2024-11-22 04:03:02,224 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1200 transitions. Word has length 68 [2024-11-22 04:03:02,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:02,225 INFO L471 AbstractCegarLoop]: Abstraction has 895 states and 1200 transitions. [2024-11-22 04:03:02,225 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:02,226 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1200 transitions. [2024-11-22 04:03:02,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:02,229 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:02,229 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] [2024-11-22 04:03:02,229 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-22 04:03:02,229 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:02,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:02,230 INFO L85 PathProgramCache]: Analyzing trace with hash -911935709, now seen corresponding path program 1 times [2024-11-22 04:03:02,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:02,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172855139] [2024-11-22 04:03:02,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:02,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:02,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:02,352 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-22 04:03:02,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:02,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172855139] [2024-11-22 04:03:02,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172855139] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:02,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:02,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:03:02,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934159870] [2024-11-22 04:03:02,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:02,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:03:02,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:02,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:03:02,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:02,355 INFO L87 Difference]: Start difference. First operand 895 states and 1200 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:02,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:02,894 INFO L93 Difference]: Finished difference Result 1279 states and 1761 transitions. [2024-11-22 04:03:02,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:03:02,895 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:02,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:02,900 INFO L225 Difference]: With dead ends: 1279 [2024-11-22 04:03:02,901 INFO L226 Difference]: Without dead ends: 1040 [2024-11-22 04:03:02,902 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:03:02,903 INFO L432 NwaCegarLoop]: 295 mSDtfsCounter, 412 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 1131 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:02,903 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 1131 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:03:02,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2024-11-22 04:03:02,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 1007. [2024-11-22 04:03:02,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1007 states, 873 states have (on average 1.3379152348224512) internal successors, (1168), 880 states have internal predecessors, (1168), 84 states have call successors, (84), 47 states have call predecessors, (84), 48 states have return successors, (108), 81 states have call predecessors, (108), 82 states have call successors, (108) [2024-11-22 04:03:02,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1007 states to 1007 states and 1360 transitions. [2024-11-22 04:03:03,000 INFO L78 Accepts]: Start accepts. Automaton has 1007 states and 1360 transitions. Word has length 68 [2024-11-22 04:03:03,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:03,002 INFO L471 AbstractCegarLoop]: Abstraction has 1007 states and 1360 transitions. [2024-11-22 04:03:03,002 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:03,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1007 states and 1360 transitions. [2024-11-22 04:03:03,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:03,006 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:03,006 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] [2024-11-22 04:03:03,007 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-22 04:03:03,007 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:03,007 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:03,008 INFO L85 PathProgramCache]: Analyzing trace with hash -35916703, now seen corresponding path program 1 times [2024-11-22 04:03:03,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:03,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412747333] [2024-11-22 04:03:03,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:03,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:03,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:03,133 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-22 04:03:03,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:03,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412747333] [2024-11-22 04:03:03,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412747333] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:03,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:03,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:03:03,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231131554] [2024-11-22 04:03:03,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:03,134 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:03:03,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:03,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:03:03,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:03,135 INFO L87 Difference]: Start difference. First operand 1007 states and 1360 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:03,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:03,710 INFO L93 Difference]: Finished difference Result 1655 states and 2299 transitions. [2024-11-22 04:03:03,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:03:03,711 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:03,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:03,719 INFO L225 Difference]: With dead ends: 1655 [2024-11-22 04:03:03,720 INFO L226 Difference]: Without dead ends: 1304 [2024-11-22 04:03:03,722 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:03:03,723 INFO L432 NwaCegarLoop]: 285 mSDtfsCounter, 427 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 440 SdHoareTripleChecker+Valid, 1088 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:03,724 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [440 Valid, 1088 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:03:03,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1304 states. [2024-11-22 04:03:03,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1304 to 1231. [2024-11-22 04:03:03,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1231 states, 1061 states have (on average 1.35626767200754) internal successors, (1439), 1072 states have internal predecessors, (1439), 104 states have call successors, (104), 59 states have call predecessors, (104), 64 states have return successors, (140), 103 states have call predecessors, (140), 102 states have call successors, (140) [2024-11-22 04:03:03,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1231 states to 1231 states and 1683 transitions. [2024-11-22 04:03:03,814 INFO L78 Accepts]: Start accepts. Automaton has 1231 states and 1683 transitions. Word has length 68 [2024-11-22 04:03:03,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:03,814 INFO L471 AbstractCegarLoop]: Abstraction has 1231 states and 1683 transitions. [2024-11-22 04:03:03,815 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:03,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1231 states and 1683 transitions. [2024-11-22 04:03:03,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:03,817 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:03,817 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] [2024-11-22 04:03:03,817 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 04:03:03,817 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:03,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:03,818 INFO L85 PathProgramCache]: Analyzing trace with hash 1502423327, now seen corresponding path program 1 times [2024-11-22 04:03:03,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:03,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431870715] [2024-11-22 04:03:03,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:03,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:03,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:03,921 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-22 04:03:03,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:03,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431870715] [2024-11-22 04:03:03,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431870715] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:03,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:03,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:03:03,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735463754] [2024-11-22 04:03:03,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:03,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:03:03,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:03,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:03:03,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:03,924 INFO L87 Difference]: Start difference. First operand 1231 states and 1683 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:04,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:04,474 INFO L93 Difference]: Finished difference Result 2349 states and 3312 transitions. [2024-11-22 04:03:04,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:03:04,475 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:04,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:04,483 INFO L225 Difference]: With dead ends: 2349 [2024-11-22 04:03:04,483 INFO L226 Difference]: Without dead ends: 1774 [2024-11-22 04:03:04,485 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:03:04,486 INFO L432 NwaCegarLoop]: 281 mSDtfsCounter, 442 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 1072 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:04,486 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 1072 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:03:04,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1774 states. [2024-11-22 04:03:04,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1774 to 1668. [2024-11-22 04:03:04,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1668 states, 1422 states have (on average 1.3748241912798875) internal successors, (1955), 1447 states have internal predecessors, (1955), 142 states have call successors, (142), 83 states have call predecessors, (142), 102 states have return successors, (226), 145 states have call predecessors, (226), 140 states have call successors, (226) [2024-11-22 04:03:04,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1668 states to 1668 states and 2323 transitions. [2024-11-22 04:03:04,578 INFO L78 Accepts]: Start accepts. Automaton has 1668 states and 2323 transitions. Word has length 68 [2024-11-22 04:03:04,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:04,578 INFO L471 AbstractCegarLoop]: Abstraction has 1668 states and 2323 transitions. [2024-11-22 04:03:04,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:04,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1668 states and 2323 transitions. [2024-11-22 04:03:04,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:04,582 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:04,582 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] [2024-11-22 04:03:04,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-22 04:03:04,582 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:04,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:04,583 INFO L85 PathProgramCache]: Analyzing trace with hash -526162783, now seen corresponding path program 1 times [2024-11-22 04:03:04,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:04,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550197909] [2024-11-22 04:03:04,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:04,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:04,673 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-22 04:03:04,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:04,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550197909] [2024-11-22 04:03:04,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550197909] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:04,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:04,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:03:04,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532678421] [2024-11-22 04:03:04,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:04,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:03:04,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:04,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:03:04,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:04,676 INFO L87 Difference]: Start difference. First operand 1668 states and 2323 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:05,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:05,219 INFO L93 Difference]: Finished difference Result 3674 states and 5302 transitions. [2024-11-22 04:03:05,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:03:05,220 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:05,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:05,236 INFO L225 Difference]: With dead ends: 3674 [2024-11-22 04:03:05,236 INFO L226 Difference]: Without dead ends: 2662 [2024-11-22 04:03:05,241 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:03:05,241 INFO L432 NwaCegarLoop]: 277 mSDtfsCounter, 408 mSDsluCounter, 787 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:05,242 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [425 Valid, 1064 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:03:05,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2662 states. [2024-11-22 04:03:05,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2662 to 2571. [2024-11-22 04:03:05,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2571 states, 2163 states have (on average 1.3892741562644475) internal successors, (3005), 2234 states have internal predecessors, (3005), 212 states have call successors, (212), 129 states have call predecessors, (212), 194 states have return successors, (488), 223 states have call predecessors, (488), 210 states have call successors, (488) [2024-11-22 04:03:05,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2571 states to 2571 states and 3705 transitions. [2024-11-22 04:03:05,478 INFO L78 Accepts]: Start accepts. Automaton has 2571 states and 3705 transitions. Word has length 68 [2024-11-22 04:03:05,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:05,479 INFO L471 AbstractCegarLoop]: Abstraction has 2571 states and 3705 transitions. [2024-11-22 04:03:05,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:05,480 INFO L276 IsEmpty]: Start isEmpty. Operand 2571 states and 3705 transitions. [2024-11-22 04:03:05,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:05,483 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:05,484 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] [2024-11-22 04:03:05,484 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-22 04:03:05,484 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:05,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:05,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1007243041, now seen corresponding path program 1 times [2024-11-22 04:03:05,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:05,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001946232] [2024-11-22 04:03:05,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:05,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:05,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:05,554 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-22 04:03:05,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:05,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001946232] [2024-11-22 04:03:05,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001946232] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:05,555 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:05,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:03:05,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145873247] [2024-11-22 04:03:05,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:05,556 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:03:05,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:05,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:03:05,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:03:05,557 INFO L87 Difference]: Start difference. First operand 2571 states and 3705 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:05,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:05,715 INFO L93 Difference]: Finished difference Result 4536 states and 6682 transitions. [2024-11-22 04:03:05,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 04:03:05,716 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:05,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:05,732 INFO L225 Difference]: With dead ends: 4536 [2024-11-22 04:03:05,733 INFO L226 Difference]: Without dead ends: 2622 [2024-11-22 04:03:05,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:03:05,740 INFO L432 NwaCegarLoop]: 278 mSDtfsCounter, 0 mSDsluCounter, 828 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1106 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:05,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1106 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:05,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2622 states. [2024-11-22 04:03:05,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2622 to 2622. [2024-11-22 04:03:05,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2622 states, 2214 states have (on average 1.3803071364046975) internal successors, (3056), 2285 states have internal predecessors, (3056), 212 states have call successors, (212), 129 states have call predecessors, (212), 194 states have return successors, (488), 223 states have call predecessors, (488), 210 states have call successors, (488) [2024-11-22 04:03:05,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2622 states to 2622 states and 3756 transitions. [2024-11-22 04:03:05,905 INFO L78 Accepts]: Start accepts. Automaton has 2622 states and 3756 transitions. Word has length 68 [2024-11-22 04:03:05,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:05,906 INFO L471 AbstractCegarLoop]: Abstraction has 2622 states and 3756 transitions. [2024-11-22 04:03:05,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:05,906 INFO L276 IsEmpty]: Start isEmpty. Operand 2622 states and 3756 transitions. [2024-11-22 04:03:05,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:05,909 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:05,910 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] [2024-11-22 04:03:05,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-22 04:03:05,910 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:05,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:05,911 INFO L85 PathProgramCache]: Analyzing trace with hash -583596319, now seen corresponding path program 1 times [2024-11-22 04:03:05,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:05,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119691537] [2024-11-22 04:03:05,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:05,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:05,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:05,971 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-22 04:03:05,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:05,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119691537] [2024-11-22 04:03:05,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119691537] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:05,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:05,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 04:03:05,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106485176] [2024-11-22 04:03:05,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:05,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 04:03:05,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:05,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 04:03:05,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:03:05,974 INFO L87 Difference]: Start difference. First operand 2622 states and 3756 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:06,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:06,292 INFO L93 Difference]: Finished difference Result 6451 states and 9504 transitions. [2024-11-22 04:03:06,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:03:06,293 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:06,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:06,318 INFO L225 Difference]: With dead ends: 6451 [2024-11-22 04:03:06,319 INFO L226 Difference]: Without dead ends: 4486 [2024-11-22 04:03:06,327 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:03:06,328 INFO L432 NwaCegarLoop]: 431 mSDtfsCounter, 411 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 795 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:06,329 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [411 Valid, 795 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 04:03:06,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4486 states. [2024-11-22 04:03:06,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4486 to 4450. [2024-11-22 04:03:06,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4450 states, 3727 states have (on average 1.3769788033270727) internal successors, (5132), 3864 states have internal predecessors, (5132), 363 states have call successors, (363), 227 states have call predecessors, (363), 358 states have return successors, (880), 374 states have call predecessors, (880), 361 states have call successors, (880) [2024-11-22 04:03:06,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4450 states to 4450 states and 6375 transitions. [2024-11-22 04:03:06,669 INFO L78 Accepts]: Start accepts. Automaton has 4450 states and 6375 transitions. Word has length 68 [2024-11-22 04:03:06,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:06,670 INFO L471 AbstractCegarLoop]: Abstraction has 4450 states and 6375 transitions. [2024-11-22 04:03:06,670 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:06,671 INFO L276 IsEmpty]: Start isEmpty. Operand 4450 states and 6375 transitions. [2024-11-22 04:03:06,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:06,674 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:06,674 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] [2024-11-22 04:03:06,674 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-22 04:03:06,674 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:06,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:06,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1540524702, now seen corresponding path program 1 times [2024-11-22 04:03:06,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:06,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062270083] [2024-11-22 04:03:06,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:06,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:06,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:06,725 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-22 04:03:06,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:06,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062270083] [2024-11-22 04:03:06,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062270083] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:06,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:06,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:03:06,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271738687] [2024-11-22 04:03:06,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:06,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:03:06,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:06,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:03:06,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:03:06,729 INFO L87 Difference]: Start difference. First operand 4450 states and 6375 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:06,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:06,956 INFO L93 Difference]: Finished difference Result 8294 states and 12071 transitions. [2024-11-22 04:03:06,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 04:03:06,956 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:06,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:06,984 INFO L225 Difference]: With dead ends: 8294 [2024-11-22 04:03:06,984 INFO L226 Difference]: Without dead ends: 4501 [2024-11-22 04:03:06,998 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:03:06,999 INFO L432 NwaCegarLoop]: 277 mSDtfsCounter, 0 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1102 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:06,999 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1102 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:07,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4501 states. [2024-11-22 04:03:07,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4501 to 4501. [2024-11-22 04:03:07,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4501 states, 3778 states have (on average 1.3673901535203812) internal successors, (5166), 3915 states have internal predecessors, (5166), 363 states have call successors, (363), 227 states have call predecessors, (363), 358 states have return successors, (880), 374 states have call predecessors, (880), 361 states have call successors, (880) [2024-11-22 04:03:07,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4501 states to 4501 states and 6409 transitions. [2024-11-22 04:03:07,299 INFO L78 Accepts]: Start accepts. Automaton has 4501 states and 6409 transitions. Word has length 68 [2024-11-22 04:03:07,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:07,300 INFO L471 AbstractCegarLoop]: Abstraction has 4501 states and 6409 transitions. [2024-11-22 04:03:07,300 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:07,301 INFO L276 IsEmpty]: Start isEmpty. Operand 4501 states and 6409 transitions. [2024-11-22 04:03:07,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:07,304 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:07,304 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] [2024-11-22 04:03:07,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-22 04:03:07,304 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:07,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:07,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1910437092, now seen corresponding path program 1 times [2024-11-22 04:03:07,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:07,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390382582] [2024-11-22 04:03:07,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:07,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:07,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:07,353 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-22 04:03:07,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:07,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390382582] [2024-11-22 04:03:07,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390382582] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:07,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:07,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 04:03:07,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195128242] [2024-11-22 04:03:07,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:07,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 04:03:07,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:07,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 04:03:07,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:03:07,355 INFO L87 Difference]: Start difference. First operand 4501 states and 6409 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:07,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:07,991 INFO L93 Difference]: Finished difference Result 12048 states and 17390 transitions. [2024-11-22 04:03:07,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:03:07,991 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:07,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:08,038 INFO L225 Difference]: With dead ends: 12048 [2024-11-22 04:03:08,039 INFO L226 Difference]: Without dead ends: 8204 [2024-11-22 04:03:08,054 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:03:08,055 INFO L432 NwaCegarLoop]: 429 mSDtfsCounter, 419 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:08,056 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 791 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 04:03:08,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8204 states. [2024-11-22 04:03:08,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8204 to 8134. [2024-11-22 04:03:08,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8134 states, 6798 states have (on average 1.364813180347161) internal successors, (9278), 7067 states have internal predecessors, (9278), 652 states have call successors, (652), 419 states have call predecessors, (652), 682 states have return successors, (1651), 663 states have call predecessors, (1651), 650 states have call successors, (1651) [2024-11-22 04:03:08,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8134 states to 8134 states and 11581 transitions. [2024-11-22 04:03:08,728 INFO L78 Accepts]: Start accepts. Automaton has 8134 states and 11581 transitions. Word has length 68 [2024-11-22 04:03:08,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:08,729 INFO L471 AbstractCegarLoop]: Abstraction has 8134 states and 11581 transitions. [2024-11-22 04:03:08,729 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:08,729 INFO L276 IsEmpty]: Start isEmpty. Operand 8134 states and 11581 transitions. [2024-11-22 04:03:08,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:08,732 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:08,732 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] [2024-11-22 04:03:08,732 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-22 04:03:08,733 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:08,733 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:08,734 INFO L85 PathProgramCache]: Analyzing trace with hash 333879333, now seen corresponding path program 1 times [2024-11-22 04:03:08,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:08,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298338937] [2024-11-22 04:03:08,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:08,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:08,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:08,793 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-22 04:03:08,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:08,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298338937] [2024-11-22 04:03:08,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298338937] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:08,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:08,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:03:08,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706648473] [2024-11-22 04:03:08,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:08,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:03:08,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:08,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:03:08,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:03:08,799 INFO L87 Difference]: Start difference. First operand 8134 states and 11581 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:09,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:09,232 INFO L93 Difference]: Finished difference Result 15713 states and 22636 transitions. [2024-11-22 04:03:09,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 04:03:09,233 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:09,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:09,277 INFO L225 Difference]: With dead ends: 15713 [2024-11-22 04:03:09,278 INFO L226 Difference]: Without dead ends: 8236 [2024-11-22 04:03:09,304 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:03:09,304 INFO L432 NwaCegarLoop]: 277 mSDtfsCounter, 0 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1102 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:09,305 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1102 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:09,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8236 states. [2024-11-22 04:03:09,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8236 to 8236. [2024-11-22 04:03:09,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8236 states, 6900 states have (on average 1.3544927536231883) internal successors, (9346), 7169 states have internal predecessors, (9346), 652 states have call successors, (652), 419 states have call predecessors, (652), 682 states have return successors, (1651), 663 states have call predecessors, (1651), 650 states have call successors, (1651) [2024-11-22 04:03:09,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8236 states to 8236 states and 11649 transitions. [2024-11-22 04:03:09,870 INFO L78 Accepts]: Start accepts. Automaton has 8236 states and 11649 transitions. Word has length 68 [2024-11-22 04:03:09,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:09,871 INFO L471 AbstractCegarLoop]: Abstraction has 8236 states and 11649 transitions. [2024-11-22 04:03:09,871 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:09,871 INFO L276 IsEmpty]: Start isEmpty. Operand 8236 states and 11649 transitions. [2024-11-22 04:03:09,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:09,874 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:09,874 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] [2024-11-22 04:03:09,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-22 04:03:09,875 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:09,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:09,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1720082727, now seen corresponding path program 1 times [2024-11-22 04:03:09,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:09,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037140630] [2024-11-22 04:03:09,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:09,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:09,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:09,996 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-22 04:03:09,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:09,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037140630] [2024-11-22 04:03:09,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037140630] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:09,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:09,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:03:09,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873005175] [2024-11-22 04:03:09,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:09,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:03:09,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:10,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:03:10,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:10,000 INFO L87 Difference]: Start difference. First operand 8236 states and 11649 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:10,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:10,856 INFO L93 Difference]: Finished difference Result 9436 states and 13323 transitions. [2024-11-22 04:03:10,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:03:10,857 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:10,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:10,890 INFO L225 Difference]: With dead ends: 9436 [2024-11-22 04:03:10,890 INFO L226 Difference]: Without dead ends: 5191 [2024-11-22 04:03:10,908 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:03:10,909 INFO L432 NwaCegarLoop]: 208 mSDtfsCounter, 407 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:10,909 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [420 Valid, 846 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:03:10,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5191 states. [2024-11-22 04:03:11,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5191 to 4921. [2024-11-22 04:03:11,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4921 states, 4167 states have (on average 1.3330933525317974) internal successors, (5555), 4252 states have internal predecessors, (5555), 413 states have call successors, (413), 260 states have call predecessors, (413), 339 states have return successors, (668), 416 states have call predecessors, (668), 411 states have call successors, (668) [2024-11-22 04:03:11,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4921 states to 4921 states and 6636 transitions. [2024-11-22 04:03:11,409 INFO L78 Accepts]: Start accepts. Automaton has 4921 states and 6636 transitions. Word has length 68 [2024-11-22 04:03:11,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:11,410 INFO L471 AbstractCegarLoop]: Abstraction has 4921 states and 6636 transitions. [2024-11-22 04:03:11,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:11,410 INFO L276 IsEmpty]: Start isEmpty. Operand 4921 states and 6636 transitions. [2024-11-22 04:03:11,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:11,415 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:11,415 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] [2024-11-22 04:03:11,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-22 04:03:11,416 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:11,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:11,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1586069221, now seen corresponding path program 1 times [2024-11-22 04:03:11,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:11,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261344904] [2024-11-22 04:03:11,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:11,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:11,544 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-22 04:03:11,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:11,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261344904] [2024-11-22 04:03:11,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261344904] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:11,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:11,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:03:11,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007831319] [2024-11-22 04:03:11,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:11,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:03:11,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:11,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:03:11,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:11,547 INFO L87 Difference]: Start difference. First operand 4921 states and 6636 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:12,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:12,429 INFO L93 Difference]: Finished difference Result 13157 states and 18256 transitions. [2024-11-22 04:03:12,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:03:12,430 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:12,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:12,468 INFO L225 Difference]: With dead ends: 13157 [2024-11-22 04:03:12,469 INFO L226 Difference]: Without dead ends: 8894 [2024-11-22 04:03:12,484 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:03:12,485 INFO L432 NwaCegarLoop]: 207 mSDtfsCounter, 399 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 847 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:12,485 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [412 Valid, 847 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:03:12,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8894 states. [2024-11-22 04:03:12,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8894 to 8416. [2024-11-22 04:03:13,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8416 states, 7090 states have (on average 1.3255289139633286) internal successors, (9398), 7283 states have internal predecessors, (9398), 694 states have call successors, (694), 443 states have call predecessors, (694), 630 states have return successors, (1245), 705 states have call predecessors, (1245), 692 states have call successors, (1245) [2024-11-22 04:03:13,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8416 states to 8416 states and 11337 transitions. [2024-11-22 04:03:13,058 INFO L78 Accepts]: Start accepts. Automaton has 8416 states and 11337 transitions. Word has length 68 [2024-11-22 04:03:13,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:13,059 INFO L471 AbstractCegarLoop]: Abstraction has 8416 states and 11337 transitions. [2024-11-22 04:03:13,059 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:13,059 INFO L276 IsEmpty]: Start isEmpty. Operand 8416 states and 11337 transitions. [2024-11-22 04:03:13,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:13,064 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:13,064 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] [2024-11-22 04:03:13,065 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-22 04:03:13,065 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:13,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:13,066 INFO L85 PathProgramCache]: Analyzing trace with hash -219369113, now seen corresponding path program 1 times [2024-11-22 04:03:13,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:13,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575487322] [2024-11-22 04:03:13,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:13,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:13,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:13,208 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-22 04:03:13,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:13,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575487322] [2024-11-22 04:03:13,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575487322] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:13,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:13,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:03:13,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999580697] [2024-11-22 04:03:13,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:13,210 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:03:13,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:13,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:03:13,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:13,211 INFO L87 Difference]: Start difference. First operand 8416 states and 11337 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:14,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:14,072 INFO L93 Difference]: Finished difference Result 12164 states and 16269 transitions. [2024-11-22 04:03:14,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:03:14,073 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:14,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:14,102 INFO L225 Difference]: With dead ends: 12164 [2024-11-22 04:03:14,103 INFO L226 Difference]: Without dead ends: 7676 [2024-11-22 04:03:14,115 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:03:14,116 INFO L432 NwaCegarLoop]: 205 mSDtfsCounter, 419 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 825 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:14,116 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 825 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:03:14,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7676 states. [2024-11-22 04:03:14,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7676 to 6614. [2024-11-22 04:03:14,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6614 states, 5612 states have (on average 1.315751960085531) internal successors, (7384), 5705 states have internal predecessors, (7384), 560 states have call successors, (560), 353 states have call predecessors, (560), 440 states have return successors, (783), 563 states have call predecessors, (783), 558 states have call successors, (783) [2024-11-22 04:03:14,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6614 states to 6614 states and 8727 transitions. [2024-11-22 04:03:14,513 INFO L78 Accepts]: Start accepts. Automaton has 6614 states and 8727 transitions. Word has length 68 [2024-11-22 04:03:14,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:14,514 INFO L471 AbstractCegarLoop]: Abstraction has 6614 states and 8727 transitions. [2024-11-22 04:03:14,514 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:14,514 INFO L276 IsEmpty]: Start isEmpty. Operand 6614 states and 8727 transitions. [2024-11-22 04:03:14,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:14,518 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:14,518 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] [2024-11-22 04:03:14,519 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-22 04:03:14,519 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:14,520 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:14,520 INFO L85 PathProgramCache]: Analyzing trace with hash -514395, now seen corresponding path program 1 times [2024-11-22 04:03:14,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:14,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929415627] [2024-11-22 04:03:14,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:14,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:14,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:14,653 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-22 04:03:14,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:14,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929415627] [2024-11-22 04:03:14,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929415627] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:14,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:14,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:03:14,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405377791] [2024-11-22 04:03:14,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:14,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:03:14,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:14,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:03:14,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:14,656 INFO L87 Difference]: Start difference. First operand 6614 states and 8727 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:15,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:15,590 INFO L93 Difference]: Finished difference Result 10668 states and 14143 transitions. [2024-11-22 04:03:15,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:03:15,591 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:15,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:15,627 INFO L225 Difference]: With dead ends: 10668 [2024-11-22 04:03:15,627 INFO L226 Difference]: Without dead ends: 7064 [2024-11-22 04:03:15,643 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:03:15,644 INFO L432 NwaCegarLoop]: 203 mSDtfsCounter, 396 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:15,644 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [408 Valid, 817 Invalid, 574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 04:03:15,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7064 states. [2024-11-22 04:03:16,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7064 to 6518. [2024-11-22 04:03:16,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6518 states, 5552 states have (on average 1.3105187319884726) internal successors, (7276), 5609 states have internal predecessors, (7276), 560 states have call successors, (560), 353 states have call predecessors, (560), 404 states have return successors, (683), 559 states have call predecessors, (683), 558 states have call successors, (683) [2024-11-22 04:03:16,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6518 states to 6518 states and 8519 transitions. [2024-11-22 04:03:16,257 INFO L78 Accepts]: Start accepts. Automaton has 6518 states and 8519 transitions. Word has length 68 [2024-11-22 04:03:16,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:16,258 INFO L471 AbstractCegarLoop]: Abstraction has 6518 states and 8519 transitions. [2024-11-22 04:03:16,258 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:16,258 INFO L276 IsEmpty]: Start isEmpty. Operand 6518 states and 8519 transitions. [2024-11-22 04:03:16,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:16,261 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:16,261 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] [2024-11-22 04:03:16,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-22 04:03:16,261 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:16,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:16,263 INFO L85 PathProgramCache]: Analyzing trace with hash 422187431, now seen corresponding path program 1 times [2024-11-22 04:03:16,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:16,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995800504] [2024-11-22 04:03:16,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:16,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:16,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:16,395 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-22 04:03:16,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:16,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995800504] [2024-11-22 04:03:16,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995800504] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:16,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:16,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:03:16,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36326370] [2024-11-22 04:03:16,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:16,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:03:16,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:16,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:03:16,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:16,398 INFO L87 Difference]: Start difference. First operand 6518 states and 8519 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:17,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:17,276 INFO L93 Difference]: Finished difference Result 9036 states and 11820 transitions. [2024-11-22 04:03:17,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:03:17,277 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 68 [2024-11-22 04:03:17,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:17,306 INFO L225 Difference]: With dead ends: 9036 [2024-11-22 04:03:17,307 INFO L226 Difference]: Without dead ends: 5582 [2024-11-22 04:03:17,318 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:03:17,319 INFO L432 NwaCegarLoop]: 201 mSDtfsCounter, 393 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 809 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:17,320 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 809 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:03:17,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5582 states. [2024-11-22 04:03:17,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5582 to 5304. [2024-11-22 04:03:17,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5304 states, 4538 states have (on average 1.3069634200088145) internal successors, (5931), 4565 states have internal predecessors, (5931), 458 states have call successors, (458), 285 states have call predecessors, (458), 306 states have return successors, (519), 455 states have call predecessors, (519), 456 states have call successors, (519) [2024-11-22 04:03:17,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5304 states to 5304 states and 6908 transitions. [2024-11-22 04:03:17,801 INFO L78 Accepts]: Start accepts. Automaton has 5304 states and 6908 transitions. Word has length 68 [2024-11-22 04:03:17,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:17,802 INFO L471 AbstractCegarLoop]: Abstraction has 5304 states and 6908 transitions. [2024-11-22 04:03:17,803 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:03:17,804 INFO L276 IsEmpty]: Start isEmpty. Operand 5304 states and 6908 transitions. [2024-11-22 04:03:17,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:17,806 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:17,806 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] [2024-11-22 04:03:17,807 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-22 04:03:17,807 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:17,807 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:17,807 INFO L85 PathProgramCache]: Analyzing trace with hash -395461019, now seen corresponding path program 1 times [2024-11-22 04:03:17,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:17,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710695523] [2024-11-22 04:03:17,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:17,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:17,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:17,843 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-22 04:03:17,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:17,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710695523] [2024-11-22 04:03:17,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710695523] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:17,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:17,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:03:17,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720350895] [2024-11-22 04:03:17,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:17,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:17,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:17,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:17,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:17,847 INFO L87 Difference]: Start difference. First operand 5304 states and 6908 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 04:03:18,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:18,258 INFO L93 Difference]: Finished difference Result 11350 states and 14858 transitions. [2024-11-22 04:03:18,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:18,258 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 68 [2024-11-22 04:03:18,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:18,290 INFO L225 Difference]: With dead ends: 11350 [2024-11-22 04:03:18,290 INFO L226 Difference]: Without dead ends: 6704 [2024-11-22 04:03:18,299 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:18,300 INFO L432 NwaCegarLoop]: 280 mSDtfsCounter, 247 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:18,300 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 441 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:18,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6704 states. [2024-11-22 04:03:18,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6704 to 6678. [2024-11-22 04:03:18,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6678 states, 5704 states have (on average 1.2936535764375876) internal successors, (7379), 5761 states have internal predecessors, (7379), 578 states have call successors, (578), 369 states have call predecessors, (578), 394 states have return successors, (643), 549 states have call predecessors, (643), 576 states have call successors, (643) [2024-11-22 04:03:18,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6678 states to 6678 states and 8600 transitions. [2024-11-22 04:03:18,643 INFO L78 Accepts]: Start accepts. Automaton has 6678 states and 8600 transitions. Word has length 68 [2024-11-22 04:03:18,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:18,644 INFO L471 AbstractCegarLoop]: Abstraction has 6678 states and 8600 transitions. [2024-11-22 04:03:18,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-22 04:03:18,644 INFO L276 IsEmpty]: Start isEmpty. Operand 6678 states and 8600 transitions. [2024-11-22 04:03:18,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-22 04:03:18,646 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:18,647 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:03:18,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-22 04:03:18,647 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:18,647 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:18,647 INFO L85 PathProgramCache]: Analyzing trace with hash 491350726, now seen corresponding path program 1 times [2024-11-22 04:03:18,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:18,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122845921] [2024-11-22 04:03:18,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:18,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:18,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:18,693 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-22 04:03:18,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:18,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122845921] [2024-11-22 04:03:18,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122845921] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:03:18,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74759239] [2024-11-22 04:03:18,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:18,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:18,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:03:18,697 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-22 04:03:18,700 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-22 04:03:18,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:18,784 INFO L255 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 04:03:18,791 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:03:18,900 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:03:18,901 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 04:03:18,960 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-22 04:03:18,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74759239] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-22 04:03:18,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-22 04:03:18,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 7 [2024-11-22 04:03:18,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302418290] [2024-11-22 04:03:18,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:18,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 04:03:18,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:18,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 04:03:18,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:03:18,962 INFO L87 Difference]: Start difference. First operand 6678 states and 8600 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-22 04:03:19,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:19,415 INFO L93 Difference]: Finished difference Result 6734 states and 8668 transitions. [2024-11-22 04:03:19,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:03:19,415 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 68 [2024-11-22 04:03:19,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:19,455 INFO L225 Difference]: With dead ends: 6734 [2024-11-22 04:03:19,455 INFO L226 Difference]: Without dead ends: 6731 [2024-11-22 04:03:19,461 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 04:03:19,462 INFO L432 NwaCegarLoop]: 304 mSDtfsCounter, 483 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:19,463 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [483 Valid, 371 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 04:03:19,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6731 states. [2024-11-22 04:03:19,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6731 to 6677. [2024-11-22 04:03:19,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6677 states, 5704 states have (on average 1.2933029453015428) internal successors, (7377), 5760 states have internal predecessors, (7377), 577 states have call successors, (577), 369 states have call predecessors, (577), 394 states have return successors, (643), 549 states have call predecessors, (643), 576 states have call successors, (643) [2024-11-22 04:03:19,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6677 states to 6677 states and 8597 transitions. [2024-11-22 04:03:19,826 INFO L78 Accepts]: Start accepts. Automaton has 6677 states and 8597 transitions. Word has length 68 [2024-11-22 04:03:19,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:19,827 INFO L471 AbstractCegarLoop]: Abstraction has 6677 states and 8597 transitions. [2024-11-22 04:03:19,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-22 04:03:19,827 INFO L276 IsEmpty]: Start isEmpty. Operand 6677 states and 8597 transitions. [2024-11-22 04:03:19,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-22 04:03:19,829 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:19,830 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:03:19,840 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-22 04:03:20,030 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,SelfDestructingSolverStorable21 [2024-11-22 04:03:20,031 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:20,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:20,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1948658970, now seen corresponding path program 1 times [2024-11-22 04:03:20,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:20,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540921576] [2024-11-22 04:03:20,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:20,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:20,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:20,085 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-22 04:03:20,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:20,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540921576] [2024-11-22 04:03:20,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540921576] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:03:20,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569610817] [2024-11-22 04:03:20,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:20,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:20,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:03:20,097 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-22 04:03:20,108 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-22 04:03:20,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:20,190 INFO L255 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 04:03:20,193 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:03:20,421 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:03:20,421 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 04:03:20,493 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-22 04:03:20,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569610817] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 04:03:20,493 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 04:03:20,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 10 [2024-11-22 04:03:20,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899057429] [2024-11-22 04:03:20,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 04:03:20,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 04:03:20,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:20,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 04:03:20,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-22 04:03:20,495 INFO L87 Difference]: Start difference. First operand 6677 states and 8597 transitions. Second operand has 10 states, 10 states have (on average 15.0) internal successors, (150), 10 states have internal predecessors, (150), 7 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-11-22 04:03:21,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:21,329 INFO L93 Difference]: Finished difference Result 8021 states and 10381 transitions. [2024-11-22 04:03:21,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-22 04:03:21,329 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 15.0) internal successors, (150), 10 states have internal predecessors, (150), 7 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 69 [2024-11-22 04:03:21,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:21,360 INFO L225 Difference]: With dead ends: 8021 [2024-11-22 04:03:21,360 INFO L226 Difference]: Without dead ends: 7528 [2024-11-22 04:03:21,365 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2024-11-22 04:03:21,366 INFO L432 NwaCegarLoop]: 369 mSDtfsCounter, 635 mSDsluCounter, 1870 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 635 SdHoareTripleChecker+Valid, 2239 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:21,366 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [635 Valid, 2239 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 04:03:21,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7528 states. [2024-11-22 04:03:21,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7528 to 7034. [2024-11-22 04:03:21,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7034 states, 6025 states have (on average 1.2902904564315352) internal successors, (7774), 6086 states have internal predecessors, (7774), 597 states have call successors, (597), 383 states have call predecessors, (597), 410 states have return successors, (674), 566 states have call predecessors, (674), 596 states have call successors, (674) [2024-11-22 04:03:21,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7034 states to 7034 states and 9045 transitions. [2024-11-22 04:03:21,832 INFO L78 Accepts]: Start accepts. Automaton has 7034 states and 9045 transitions. Word has length 69 [2024-11-22 04:03:21,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:21,832 INFO L471 AbstractCegarLoop]: Abstraction has 7034 states and 9045 transitions. [2024-11-22 04:03:21,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 15.0) internal successors, (150), 10 states have internal predecessors, (150), 7 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-11-22 04:03:21,833 INFO L276 IsEmpty]: Start isEmpty. Operand 7034 states and 9045 transitions. [2024-11-22 04:03:21,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-22 04:03:21,837 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:21,837 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-22 04:03:21,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-22 04:03:22,040 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,SelfDestructingSolverStorable22 [2024-11-22 04:03:22,041 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:22,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:22,042 INFO L85 PathProgramCache]: Analyzing trace with hash -104048128, now seen corresponding path program 1 times [2024-11-22 04:03:22,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:22,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858219915] [2024-11-22 04:03:22,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:22,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:22,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:22,107 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-22 04:03:22,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:22,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858219915] [2024-11-22 04:03:22,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858219915] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:03:22,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959487680] [2024-11-22 04:03:22,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:22,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:22,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:03:22,110 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:03:22,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-22 04:03:22,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:22,204 INFO L255 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 04:03:22,206 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:03:22,233 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-22 04:03:22,233 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:03:22,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959487680] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:22,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:03:22,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-22 04:03:22,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513192542] [2024-11-22 04:03:22,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:22,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:22,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:22,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:22,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:22,237 INFO L87 Difference]: Start difference. First operand 7034 states and 9045 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-22 04:03:22,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:22,604 INFO L93 Difference]: Finished difference Result 7680 states and 9886 transitions. [2024-11-22 04:03:22,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:22,604 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 88 [2024-11-22 04:03:22,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:22,636 INFO L225 Difference]: With dead ends: 7680 [2024-11-22 04:03:22,636 INFO L226 Difference]: Without dead ends: 6916 [2024-11-22 04:03:22,642 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:22,643 INFO L432 NwaCegarLoop]: 310 mSDtfsCounter, 240 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:22,643 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 385 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:22,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6916 states. [2024-11-22 04:03:23,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6916 to 6901. [2024-11-22 04:03:23,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6901 states, 5906 states have (on average 1.2898747036911615) internal successors, (7618), 5968 states have internal predecessors, (7618), 589 states have call successors, (589), 377 states have call predecessors, (589), 404 states have return successors, (662), 557 states have call predecessors, (662), 588 states have call successors, (662) [2024-11-22 04:03:23,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6901 states to 6901 states and 8869 transitions. [2024-11-22 04:03:23,166 INFO L78 Accepts]: Start accepts. Automaton has 6901 states and 8869 transitions. Word has length 88 [2024-11-22 04:03:23,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:23,167 INFO L471 AbstractCegarLoop]: Abstraction has 6901 states and 8869 transitions. [2024-11-22 04:03:23,167 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-22 04:03:23,167 INFO L276 IsEmpty]: Start isEmpty. Operand 6901 states and 8869 transitions. [2024-11-22 04:03:23,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-22 04:03:23,172 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:23,172 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-22 04:03:23,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-22 04:03:23,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:23,373 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:23,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:23,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1699839397, now seen corresponding path program 1 times [2024-11-22 04:03:23,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:23,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824238496] [2024-11-22 04:03:23,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:23,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:23,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:23,443 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-22 04:03:23,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:23,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824238496] [2024-11-22 04:03:23,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824238496] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:03:23,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196942067] [2024-11-22 04:03:23,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:23,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:23,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:03:23,446 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:03:23,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-22 04:03:23,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:23,536 INFO L255 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 04:03:23,539 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:03:23,567 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-22 04:03:23,567 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:03:23,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196942067] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:23,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:03:23,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-22 04:03:23,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945578821] [2024-11-22 04:03:23,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:23,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:23,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:23,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:23,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:23,569 INFO L87 Difference]: Start difference. First operand 6901 states and 8869 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-22 04:03:23,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:23,986 INFO L93 Difference]: Finished difference Result 7278 states and 9335 transitions. [2024-11-22 04:03:23,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:23,987 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) Word has length 103 [2024-11-22 04:03:23,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:24,017 INFO L225 Difference]: With dead ends: 7278 [2024-11-22 04:03:24,017 INFO L226 Difference]: Without dead ends: 6033 [2024-11-22 04:03:24,023 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:24,023 INFO L432 NwaCegarLoop]: 325 mSDtfsCounter, 62 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:24,024 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 580 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:24,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6033 states. [2024-11-22 04:03:24,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6033 to 6033. [2024-11-22 04:03:24,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6033 states, 5134 states have (on average 1.2956758862485391) internal successors, (6652), 5187 states have internal predecessors, (6652), 532 states have call successors, (532), 340 states have call predecessors, (532), 366 states have return successors, (577), 507 states have call predecessors, (577), 532 states have call successors, (577) [2024-11-22 04:03:24,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6033 states to 6033 states and 7761 transitions. [2024-11-22 04:03:24,415 INFO L78 Accepts]: Start accepts. Automaton has 6033 states and 7761 transitions. Word has length 103 [2024-11-22 04:03:24,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:24,415 INFO L471 AbstractCegarLoop]: Abstraction has 6033 states and 7761 transitions. [2024-11-22 04:03:24,416 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-22 04:03:24,416 INFO L276 IsEmpty]: Start isEmpty. Operand 6033 states and 7761 transitions. [2024-11-22 04:03:24,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-22 04:03:24,419 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:24,419 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 04:03:24,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-22 04:03:24,623 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:24,624 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:24,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:24,624 INFO L85 PathProgramCache]: Analyzing trace with hash -230438491, now seen corresponding path program 1 times [2024-11-22 04:03:24,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:24,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745285399] [2024-11-22 04:03:24,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:24,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:24,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:24,704 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 04:03:24,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:24,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745285399] [2024-11-22 04:03:24,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745285399] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:24,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:24,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 04:03:24,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035794103] [2024-11-22 04:03:24,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:24,705 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 04:03:24,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:24,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 04:03:24,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:03:24,706 INFO L87 Difference]: Start difference. First operand 6033 states and 7761 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-22 04:03:25,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:25,736 INFO L93 Difference]: Finished difference Result 18328 states and 23827 transitions. [2024-11-22 04:03:25,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 04:03:25,737 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 111 [2024-11-22 04:03:25,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:25,788 INFO L225 Difference]: With dead ends: 18328 [2024-11-22 04:03:25,788 INFO L226 Difference]: Without dead ends: 12310 [2024-11-22 04:03:25,807 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:03:25,808 INFO L432 NwaCegarLoop]: 175 mSDtfsCounter, 233 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:25,808 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 408 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 04:03:25,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12310 states. [2024-11-22 04:03:26,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12310 to 12240. [2024-11-22 04:03:26,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12240 states, 10392 states have (on average 1.2800230946882216) internal successors, (13302), 10542 states have internal predecessors, (13302), 1039 states have call successors, (1039), 676 states have call predecessors, (1039), 808 states have return successors, (1421), 1025 states have call predecessors, (1421), 1039 states have call successors, (1421) [2024-11-22 04:03:26,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12240 states to 12240 states and 15762 transitions. [2024-11-22 04:03:26,942 INFO L78 Accepts]: Start accepts. Automaton has 12240 states and 15762 transitions. Word has length 111 [2024-11-22 04:03:26,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:26,942 INFO L471 AbstractCegarLoop]: Abstraction has 12240 states and 15762 transitions. [2024-11-22 04:03:26,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-22 04:03:26,942 INFO L276 IsEmpty]: Start isEmpty. Operand 12240 states and 15762 transitions. [2024-11-22 04:03:26,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-22 04:03:26,949 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:26,950 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 04:03:26,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-22 04:03:26,950 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:26,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:26,951 INFO L85 PathProgramCache]: Analyzing trace with hash -2097147165, now seen corresponding path program 1 times [2024-11-22 04:03:26,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:26,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352978412] [2024-11-22 04:03:26,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:26,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:26,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:26,991 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-22 04:03:26,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:26,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352978412] [2024-11-22 04:03:26,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352978412] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:26,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:26,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:03:26,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559314404] [2024-11-22 04:03:26,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:26,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:26,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:26,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:26,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:26,994 INFO L87 Difference]: Start difference. First operand 12240 states and 15762 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:03:27,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:27,610 INFO L93 Difference]: Finished difference Result 22346 states and 28698 transitions. [2024-11-22 04:03:27,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:27,610 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 111 [2024-11-22 04:03:27,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:27,659 INFO L225 Difference]: With dead ends: 22346 [2024-11-22 04:03:27,660 INFO L226 Difference]: Without dead ends: 10121 [2024-11-22 04:03:27,689 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:27,691 INFO L432 NwaCegarLoop]: 186 mSDtfsCounter, 180 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:27,692 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 187 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:27,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10121 states. [2024-11-22 04:03:28,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10121 to 10121. [2024-11-22 04:03:28,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10121 states, 8610 states have (on average 1.2746806039488967) internal successors, (10975), 8739 states have internal predecessors, (10975), 840 states have call successors, (840), 548 states have call predecessors, (840), 670 states have return successors, (1145), 835 states have call predecessors, (1145), 840 states have call successors, (1145) [2024-11-22 04:03:28,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10121 states to 10121 states and 12960 transitions. [2024-11-22 04:03:28,479 INFO L78 Accepts]: Start accepts. Automaton has 10121 states and 12960 transitions. Word has length 111 [2024-11-22 04:03:28,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:28,480 INFO L471 AbstractCegarLoop]: Abstraction has 10121 states and 12960 transitions. [2024-11-22 04:03:28,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:03:28,480 INFO L276 IsEmpty]: Start isEmpty. Operand 10121 states and 12960 transitions. [2024-11-22 04:03:28,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-22 04:03:28,485 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:28,486 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 04:03:28,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-22 04:03:28,486 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:28,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:28,487 INFO L85 PathProgramCache]: Analyzing trace with hash 118993632, now seen corresponding path program 1 times [2024-11-22 04:03:28,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:28,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411671570] [2024-11-22 04:03:28,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:28,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:28,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:28,571 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 04:03:28,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:28,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411671570] [2024-11-22 04:03:28,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411671570] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:28,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:28,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 04:03:28,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194497636] [2024-11-22 04:03:28,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:28,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 04:03:28,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:28,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 04:03:28,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:03:28,574 INFO L87 Difference]: Start difference. First operand 10121 states and 12960 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-22 04:03:29,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:29,874 INFO L93 Difference]: Finished difference Result 30247 states and 38852 transitions. [2024-11-22 04:03:29,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 04:03:29,875 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 113 [2024-11-22 04:03:29,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:29,974 INFO L225 Difference]: With dead ends: 30247 [2024-11-22 04:03:29,975 INFO L226 Difference]: Without dead ends: 20141 [2024-11-22 04:03:30,010 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:03:30,011 INFO L432 NwaCegarLoop]: 198 mSDtfsCounter, 220 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:30,011 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 434 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 04:03:30,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20141 states. [2024-11-22 04:03:31,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20141 to 20019. [2024-11-22 04:03:31,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20019 states, 16873 states have (on average 1.2633793634801163) internal successors, (21317), 17231 states have internal predecessors, (21317), 1639 states have call successors, (1639), 1088 states have call predecessors, (1639), 1506 states have return successors, (2627), 1703 states have call predecessors, (2627), 1639 states have call successors, (2627) [2024-11-22 04:03:31,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20019 states to 20019 states and 25583 transitions. [2024-11-22 04:03:31,218 INFO L78 Accepts]: Start accepts. Automaton has 20019 states and 25583 transitions. Word has length 113 [2024-11-22 04:03:31,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:31,218 INFO L471 AbstractCegarLoop]: Abstraction has 20019 states and 25583 transitions. [2024-11-22 04:03:31,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-22 04:03:31,219 INFO L276 IsEmpty]: Start isEmpty. Operand 20019 states and 25583 transitions. [2024-11-22 04:03:31,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-22 04:03:31,226 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:31,226 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 04:03:31,226 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-22 04:03:31,226 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:31,227 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:31,227 INFO L85 PathProgramCache]: Analyzing trace with hash -1914400414, now seen corresponding path program 1 times [2024-11-22 04:03:31,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:31,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999978388] [2024-11-22 04:03:31,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:31,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:31,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:31,255 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-22 04:03:31,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:31,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999978388] [2024-11-22 04:03:31,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999978388] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:31,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:31,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:03:31,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378699474] [2024-11-22 04:03:31,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:31,256 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:31,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:31,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:31,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:31,257 INFO L87 Difference]: Start difference. First operand 20019 states and 25583 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:03:32,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:32,428 INFO L93 Difference]: Finished difference Result 36571 states and 46741 transitions. [2024-11-22 04:03:32,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:32,428 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 113 [2024-11-22 04:03:32,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:32,476 INFO L225 Difference]: With dead ends: 36571 [2024-11-22 04:03:32,476 INFO L226 Difference]: Without dead ends: 16567 [2024-11-22 04:03:32,505 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:03:32,505 INFO L432 NwaCegarLoop]: 185 mSDtfsCounter, 178 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:32,505 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 186 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:32,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16567 states. [2024-11-22 04:03:33,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16567 to 16567. [2024-11-22 04:03:33,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16567 states, 13978 states have (on average 1.2647016740592358) internal successors, (17678), 14287 states have internal predecessors, (17678), 1330 states have call successors, (1330), 884 states have call predecessors, (1330), 1258 states have return successors, (2173), 1397 states have call predecessors, (2173), 1330 states have call successors, (2173) [2024-11-22 04:03:33,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16567 states to 16567 states and 21181 transitions. [2024-11-22 04:03:33,450 INFO L78 Accepts]: Start accepts. Automaton has 16567 states and 21181 transitions. Word has length 113 [2024-11-22 04:03:33,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:33,450 INFO L471 AbstractCegarLoop]: Abstraction has 16567 states and 21181 transitions. [2024-11-22 04:03:33,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:03:33,451 INFO L276 IsEmpty]: Start isEmpty. Operand 16567 states and 21181 transitions. [2024-11-22 04:03:33,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-22 04:03:33,456 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:33,457 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 04:03:33,457 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-22 04:03:33,457 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:33,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:33,457 INFO L85 PathProgramCache]: Analyzing trace with hash -668270299, now seen corresponding path program 1 times [2024-11-22 04:03:33,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:33,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485280717] [2024-11-22 04:03:33,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:33,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:33,532 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-22 04:03:33,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:33,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485280717] [2024-11-22 04:03:33,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485280717] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:33,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:33,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 04:03:33,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882479557] [2024-11-22 04:03:33,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:33,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 04:03:33,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:33,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 04:03:33,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:03:33,535 INFO L87 Difference]: Start difference. First operand 16567 states and 21181 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 04:03:35,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:35,933 INFO L93 Difference]: Finished difference Result 46881 states and 61323 transitions. [2024-11-22 04:03:35,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-22 04:03:35,934 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 115 [2024-11-22 04:03:35,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:36,066 INFO L225 Difference]: With dead ends: 46881 [2024-11-22 04:03:36,067 INFO L226 Difference]: Without dead ends: 24290 [2024-11-22 04:03:36,135 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2024-11-22 04:03:36,137 INFO L432 NwaCegarLoop]: 224 mSDtfsCounter, 1218 mSDsluCounter, 785 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1230 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:36,137 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1230 Valid, 1009 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 04:03:36,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24290 states. [2024-11-22 04:03:38,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24290 to 23899. [2024-11-22 04:03:38,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23899 states, 20199 states have (on average 1.2480815881974354) internal successors, (25210), 20618 states have internal predecessors, (25210), 1885 states have call successors, (1885), 1280 states have call predecessors, (1885), 1814 states have return successors, (3290), 2002 states have call predecessors, (3290), 1885 states have call successors, (3290) [2024-11-22 04:03:38,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23899 states to 23899 states and 30385 transitions. [2024-11-22 04:03:38,164 INFO L78 Accepts]: Start accepts. Automaton has 23899 states and 30385 transitions. Word has length 115 [2024-11-22 04:03:38,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:38,165 INFO L471 AbstractCegarLoop]: Abstraction has 23899 states and 30385 transitions. [2024-11-22 04:03:38,165 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 04:03:38,165 INFO L276 IsEmpty]: Start isEmpty. Operand 23899 states and 30385 transitions. [2024-11-22 04:03:38,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-22 04:03:38,193 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:38,194 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-22 04:03:38,194 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-22 04:03:38,194 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:38,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:38,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1853366273, now seen corresponding path program 1 times [2024-11-22 04:03:38,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:38,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103395931] [2024-11-22 04:03:38,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:38,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:38,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:38,290 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 27 proven. 3 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-22 04:03:38,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:38,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103395931] [2024-11-22 04:03:38,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103395931] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:03:38,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791577920] [2024-11-22 04:03:38,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:38,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:38,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:03:38,294 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:03:38,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-22 04:03:38,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:38,399 INFO L255 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 04:03:38,403 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:03:38,456 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-22 04:03:38,457 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:03:38,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791577920] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:38,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:03:38,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2024-11-22 04:03:38,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713959754] [2024-11-22 04:03:38,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:38,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:38,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:38,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:38,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-22 04:03:38,459 INFO L87 Difference]: Start difference. First operand 23899 states and 30385 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-22 04:03:39,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:39,910 INFO L93 Difference]: Finished difference Result 49822 states and 64144 transitions. [2024-11-22 04:03:39,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:39,911 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 167 [2024-11-22 04:03:39,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:40,045 INFO L225 Difference]: With dead ends: 49822 [2024-11-22 04:03:40,046 INFO L226 Difference]: Without dead ends: 26835 [2024-11-22 04:03:40,108 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-22 04:03:40,109 INFO L432 NwaCegarLoop]: 187 mSDtfsCounter, 139 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:40,109 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 221 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:40,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26835 states. [2024-11-22 04:03:41,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26835 to 24915. [2024-11-22 04:03:41,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24915 states, 21179 states have (on average 1.2173851456631568) internal successors, (25783), 21552 states have internal predecessors, (25783), 1913 states have call successors, (1913), 1376 states have call predecessors, (1913), 1822 states have return successors, (2812), 1988 states have call predecessors, (2812), 1913 states have call successors, (2812) [2024-11-22 04:03:41,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24915 states to 24915 states and 30508 transitions. [2024-11-22 04:03:41,785 INFO L78 Accepts]: Start accepts. Automaton has 24915 states and 30508 transitions. Word has length 167 [2024-11-22 04:03:41,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:41,785 INFO L471 AbstractCegarLoop]: Abstraction has 24915 states and 30508 transitions. [2024-11-22 04:03:41,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-22 04:03:41,786 INFO L276 IsEmpty]: Start isEmpty. Operand 24915 states and 30508 transitions. [2024-11-22 04:03:41,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-22 04:03:41,808 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:41,809 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-22 04:03:41,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-22 04:03:42,009 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:42,010 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:42,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:42,010 INFO L85 PathProgramCache]: Analyzing trace with hash 997533632, now seen corresponding path program 1 times [2024-11-22 04:03:42,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:42,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219492896] [2024-11-22 04:03:42,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:42,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:42,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:42,099 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-11-22 04:03:42,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:42,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219492896] [2024-11-22 04:03:42,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219492896] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:42,100 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:42,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:03:42,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240214615] [2024-11-22 04:03:42,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:42,101 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:03:42,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:42,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:03:42,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:03:42,102 INFO L87 Difference]: Start difference. First operand 24915 states and 30508 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 5 states have internal predecessors, (105), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 04:03:43,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:43,933 INFO L93 Difference]: Finished difference Result 44774 states and 54973 transitions. [2024-11-22 04:03:43,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-22 04:03:43,934 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 5 states have internal predecessors, (105), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 167 [2024-11-22 04:03:43,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:44,043 INFO L225 Difference]: With dead ends: 44774 [2024-11-22 04:03:44,043 INFO L226 Difference]: Without dead ends: 25326 [2024-11-22 04:03:44,084 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2024-11-22 04:03:44,085 INFO L432 NwaCegarLoop]: 207 mSDtfsCounter, 648 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 662 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:44,085 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [662 Valid, 880 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:03:44,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25326 states. [2024-11-22 04:03:45,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25326 to 24915. [2024-11-22 04:03:46,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24915 states, 21179 states have (on average 1.2132300864063459) internal successors, (25695), 21552 states have internal predecessors, (25695), 1913 states have call successors, (1913), 1376 states have call predecessors, (1913), 1822 states have return successors, (2782), 1988 states have call predecessors, (2782), 1913 states have call successors, (2782) [2024-11-22 04:03:46,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24915 states to 24915 states and 30390 transitions. [2024-11-22 04:03:46,285 INFO L78 Accepts]: Start accepts. Automaton has 24915 states and 30390 transitions. Word has length 167 [2024-11-22 04:03:46,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:46,286 INFO L471 AbstractCegarLoop]: Abstraction has 24915 states and 30390 transitions. [2024-11-22 04:03:46,286 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.5) internal successors, (105), 5 states have internal predecessors, (105), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 04:03:46,286 INFO L276 IsEmpty]: Start isEmpty. Operand 24915 states and 30390 transitions. [2024-11-22 04:03:46,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:03:46,299 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:46,299 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-22 04:03:46,300 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-22 04:03:46,300 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:46,300 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:46,300 INFO L85 PathProgramCache]: Analyzing trace with hash -461795318, now seen corresponding path program 1 times [2024-11-22 04:03:46,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:46,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821263948] [2024-11-22 04:03:46,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:46,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:46,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:46,461 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 29 proven. 7 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-22 04:03:46,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:46,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821263948] [2024-11-22 04:03:46,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821263948] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:03:46,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979059882] [2024-11-22 04:03:46,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:46,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:46,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:03:46,485 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:03:46,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-22 04:03:46,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:46,595 INFO L255 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 04:03:46,598 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:03:46,665 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-22 04:03:46,665 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:03:46,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979059882] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:46,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:03:46,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 7 [2024-11-22 04:03:46,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026943339] [2024-11-22 04:03:46,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:46,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:46,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:46,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:46,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:03:46,668 INFO L87 Difference]: Start difference. First operand 24915 states and 30390 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 04:03:47,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:47,937 INFO L93 Difference]: Finished difference Result 45068 states and 56334 transitions. [2024-11-22 04:03:47,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:47,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 168 [2024-11-22 04:03:47,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:48,028 INFO L225 Difference]: With dead ends: 45068 [2024-11-22 04:03:48,028 INFO L226 Difference]: Without dead ends: 22105 [2024-11-22 04:03:48,074 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:03:48,075 INFO L432 NwaCegarLoop]: 185 mSDtfsCounter, 129 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:48,076 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 231 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:48,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22105 states. [2024-11-22 04:03:49,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22105 to 22021. [2024-11-22 04:03:49,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22021 states, 18852 states have (on average 1.201517080415871) internal successors, (22651), 19090 states have internal predecessors, (22651), 1667 states have call successors, (1667), 1256 states have call predecessors, (1667), 1501 states have return successors, (2561), 1676 states have call predecessors, (2561), 1667 states have call successors, (2561) [2024-11-22 04:03:49,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22021 states to 22021 states and 26879 transitions. [2024-11-22 04:03:49,475 INFO L78 Accepts]: Start accepts. Automaton has 22021 states and 26879 transitions. Word has length 168 [2024-11-22 04:03:49,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:49,476 INFO L471 AbstractCegarLoop]: Abstraction has 22021 states and 26879 transitions. [2024-11-22 04:03:49,476 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 04:03:49,476 INFO L276 IsEmpty]: Start isEmpty. Operand 22021 states and 26879 transitions. [2024-11-22 04:03:49,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:03:49,483 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:49,483 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:03:49,490 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-22 04:03:49,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:49,684 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:49,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:49,684 INFO L85 PathProgramCache]: Analyzing trace with hash -28774870, now seen corresponding path program 1 times [2024-11-22 04:03:49,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:49,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002205083] [2024-11-22 04:03:49,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:49,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:49,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:49,771 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 27 proven. 3 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-22 04:03:49,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:49,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002205083] [2024-11-22 04:03:49,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002205083] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:03:49,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652931269] [2024-11-22 04:03:49,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:49,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:49,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:03:49,775 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:03:49,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-22 04:03:49,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:49,881 INFO L255 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 04:03:49,884 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:03:49,906 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-22 04:03:49,906 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:03:49,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652931269] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:49,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:03:49,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2024-11-22 04:03:49,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483399311] [2024-11-22 04:03:49,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:49,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:49,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:49,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:49,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-22 04:03:49,910 INFO L87 Difference]: Start difference. First operand 22021 states and 26879 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-22 04:03:51,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:51,105 INFO L93 Difference]: Finished difference Result 36087 states and 44070 transitions. [2024-11-22 04:03:51,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:51,105 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 168 [2024-11-22 04:03:51,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:51,178 INFO L225 Difference]: With dead ends: 36087 [2024-11-22 04:03:51,178 INFO L226 Difference]: Without dead ends: 19475 [2024-11-22 04:03:51,201 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-22 04:03:51,202 INFO L432 NwaCegarLoop]: 307 mSDtfsCounter, 140 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:51,202 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 478 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:51,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19475 states. [2024-11-22 04:03:52,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19475 to 19313. [2024-11-22 04:03:52,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19313 states, 16674 states have (on average 1.2031905961376994) internal successors, (20062), 16889 states have internal predecessors, (20062), 1358 states have call successors, (1358), 1064 states have call predecessors, (1358), 1280 states have return successors, (2010), 1361 states have call predecessors, (2010), 1358 states have call successors, (2010) [2024-11-22 04:03:52,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19313 states to 19313 states and 23430 transitions. [2024-11-22 04:03:52,682 INFO L78 Accepts]: Start accepts. Automaton has 19313 states and 23430 transitions. Word has length 168 [2024-11-22 04:03:52,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:52,682 INFO L471 AbstractCegarLoop]: Abstraction has 19313 states and 23430 transitions. [2024-11-22 04:03:52,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-22 04:03:52,683 INFO L276 IsEmpty]: Start isEmpty. Operand 19313 states and 23430 transitions. [2024-11-22 04:03:52,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-22 04:03:52,688 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:52,688 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-22 04:03:52,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-22 04:03:52,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:52,889 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:52,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:52,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1671380512, now seen corresponding path program 1 times [2024-11-22 04:03:52,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:52,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004338294] [2024-11-22 04:03:52,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:52,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:52,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:53,080 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-22 04:03:53,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:53,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004338294] [2024-11-22 04:03:53,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004338294] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:53,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:03:53,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 04:03:53,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377609119] [2024-11-22 04:03:53,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:53,082 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 04:03:53,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:53,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 04:03:53,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:03:53,083 INFO L87 Difference]: Start difference. First operand 19313 states and 23430 transitions. Second operand has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 4 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 04:03:54,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:54,807 INFO L93 Difference]: Finished difference Result 37602 states and 47106 transitions. [2024-11-22 04:03:54,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 04:03:54,808 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 4 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) Word has length 169 [2024-11-22 04:03:54,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:54,878 INFO L225 Difference]: With dead ends: 37602 [2024-11-22 04:03:54,878 INFO L226 Difference]: Without dead ends: 18960 [2024-11-22 04:03:54,908 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2024-11-22 04:03:54,909 INFO L432 NwaCegarLoop]: 136 mSDtfsCounter, 555 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 563 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:54,909 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [563 Valid, 572 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 04:03:54,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18960 states. [2024-11-22 04:03:55,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18960 to 18742. [2024-11-22 04:03:56,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18742 states, 16177 states have (on average 1.1815540582308215) internal successors, (19114), 16418 states have internal predecessors, (19114), 1272 states have call successors, (1272), 1038 states have call predecessors, (1272), 1292 states have return successors, (1983), 1287 states have call predecessors, (1983), 1272 states have call successors, (1983) [2024-11-22 04:03:56,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18742 states to 18742 states and 22369 transitions. [2024-11-22 04:03:56,061 INFO L78 Accepts]: Start accepts. Automaton has 18742 states and 22369 transitions. Word has length 169 [2024-11-22 04:03:56,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:56,062 INFO L471 AbstractCegarLoop]: Abstraction has 18742 states and 22369 transitions. [2024-11-22 04:03:56,062 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 7 states have internal predecessors, (115), 4 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 04:03:56,062 INFO L276 IsEmpty]: Start isEmpty. Operand 18742 states and 22369 transitions. [2024-11-22 04:03:56,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2024-11-22 04:03:56,068 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:56,068 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:03:56,068 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-22 04:03:56,068 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:56,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:56,069 INFO L85 PathProgramCache]: Analyzing trace with hash 122168154, now seen corresponding path program 1 times [2024-11-22 04:03:56,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:56,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330336327] [2024-11-22 04:03:56,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:56,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:56,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:56,130 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 40 proven. 15 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2024-11-22 04:03:56,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:56,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330336327] [2024-11-22 04:03:56,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330336327] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:03:56,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902244194] [2024-11-22 04:03:56,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:56,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:56,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:03:56,134 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:03:56,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-22 04:03:56,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:56,262 INFO L255 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 04:03:56,265 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:03:56,313 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-22 04:03:56,315 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:03:56,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902244194] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:56,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:03:56,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2024-11-22 04:03:56,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002897158] [2024-11-22 04:03:56,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:56,316 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:56,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:56,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:56,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:03:56,318 INFO L87 Difference]: Start difference. First operand 18742 states and 22369 transitions. Second operand has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-22 04:03:57,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:03:57,411 INFO L93 Difference]: Finished difference Result 32097 states and 38978 transitions. [2024-11-22 04:03:57,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:03:57,411 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 205 [2024-11-22 04:03:57,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:03:57,480 INFO L225 Difference]: With dead ends: 32097 [2024-11-22 04:03:57,480 INFO L226 Difference]: Without dead ends: 18376 [2024-11-22 04:03:57,497 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:03:57,497 INFO L432 NwaCegarLoop]: 284 mSDtfsCounter, 128 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:03:57,498 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 446 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:03:57,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18376 states. [2024-11-22 04:03:58,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18376 to 18338. [2024-11-22 04:03:58,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18338 states, 15773 states have (on average 1.1661700374056934) internal successors, (18394), 16014 states have internal predecessors, (18394), 1272 states have call successors, (1272), 1038 states have call predecessors, (1272), 1292 states have return successors, (1983), 1287 states have call predecessors, (1983), 1272 states have call successors, (1983) [2024-11-22 04:03:58,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18338 states to 18338 states and 21649 transitions. [2024-11-22 04:03:58,567 INFO L78 Accepts]: Start accepts. Automaton has 18338 states and 21649 transitions. Word has length 205 [2024-11-22 04:03:58,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:03:58,568 INFO L471 AbstractCegarLoop]: Abstraction has 18338 states and 21649 transitions. [2024-11-22 04:03:58,568 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-22 04:03:58,568 INFO L276 IsEmpty]: Start isEmpty. Operand 18338 states and 21649 transitions. [2024-11-22 04:03:58,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2024-11-22 04:03:58,574 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:03:58,575 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:03:58,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-22 04:03:58,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-22 04:03:58,776 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:03:58,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:03:58,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1517701842, now seen corresponding path program 1 times [2024-11-22 04:03:58,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:03:58,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919143413] [2024-11-22 04:03:58,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:58,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:03:58,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:58,823 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 65 proven. 20 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-22 04:03:58,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:03:58,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919143413] [2024-11-22 04:03:58,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919143413] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:03:58,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112368957] [2024-11-22 04:03:58,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:03:58,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:03:58,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:03:58,827 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:03:58,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-22 04:03:58,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:03:58,951 INFO L255 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 04:03:58,955 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:03:58,978 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-22 04:03:58,978 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:03:58,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112368957] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:03:58,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:03:58,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2024-11-22 04:03:58,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196132582] [2024-11-22 04:03:58,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:03:58,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:03:58,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:03:58,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:03:58,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:03:58,982 INFO L87 Difference]: Start difference. First operand 18338 states and 21649 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-22 04:04:00,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:04:00,293 INFO L93 Difference]: Finished difference Result 32471 states and 39046 transitions. [2024-11-22 04:04:00,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:04:00,293 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) Word has length 207 [2024-11-22 04:04:00,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:04:00,373 INFO L225 Difference]: With dead ends: 32471 [2024-11-22 04:04:00,373 INFO L226 Difference]: Without dead ends: 17464 [2024-11-22 04:04:00,405 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:04:00,406 INFO L432 NwaCegarLoop]: 272 mSDtfsCounter, 149 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:04:00,406 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 425 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:04:00,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17464 states. [2024-11-22 04:04:01,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17464 to 17446. [2024-11-22 04:04:01,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17446 states, 14945 states have (on average 1.151154232184677) internal successors, (17204), 15168 states have internal predecessors, (17204), 1244 states have call successors, (1244), 1010 states have call predecessors, (1244), 1256 states have return successors, (1947), 1269 states have call predecessors, (1947), 1244 states have call successors, (1947) [2024-11-22 04:04:01,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17446 states to 17446 states and 20395 transitions. [2024-11-22 04:04:01,602 INFO L78 Accepts]: Start accepts. Automaton has 17446 states and 20395 transitions. Word has length 207 [2024-11-22 04:04:01,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:04:01,602 INFO L471 AbstractCegarLoop]: Abstraction has 17446 states and 20395 transitions. [2024-11-22 04:04:01,602 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-22 04:04:01,602 INFO L276 IsEmpty]: Start isEmpty. Operand 17446 states and 20395 transitions. [2024-11-22 04:04:01,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-11-22 04:04:01,608 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:04:01,609 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-22 04:04:01,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-22 04:04:01,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-22 04:04:01,810 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:04:01,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:04:01,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1426438659, now seen corresponding path program 1 times [2024-11-22 04:04:01,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:04:01,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216769657] [2024-11-22 04:04:01,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:04:01,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:04:01,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:04:01,979 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-11-22 04:04:01,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:04:01,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216769657] [2024-11-22 04:04:01,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216769657] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:04:01,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:04:01,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:04:01,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473807483] [2024-11-22 04:04:01,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:04:01,981 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:04:01,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:04:01,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:04:01,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:04:01,982 INFO L87 Difference]: Start difference. First operand 17446 states and 20395 transitions. Second operand has 5 states, 5 states have (on average 23.6) internal successors, (118), 5 states have internal predecessors, (118), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 04:04:05,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:04:05,067 INFO L93 Difference]: Finished difference Result 59430 states and 70564 transitions. [2024-11-22 04:04:05,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 04:04:05,068 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 5 states have internal predecessors, (118), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 208 [2024-11-22 04:04:05,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:04:05,223 INFO L225 Difference]: With dead ends: 59430 [2024-11-22 04:04:05,223 INFO L226 Difference]: Without dead ends: 47530 [2024-11-22 04:04:05,260 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:04:05,260 INFO L432 NwaCegarLoop]: 471 mSDtfsCounter, 436 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 1269 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 04:04:05,260 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 1269 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 04:04:05,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47530 states. [2024-11-22 04:04:08,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47530 to 43271. [2024-11-22 04:04:08,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43271 states, 37014 states have (on average 1.1637488517858108) internal successors, (43075), 37637 states have internal predecessors, (43075), 3080 states have call successors, (3080), 2510 states have call predecessors, (3080), 3176 states have return successors, (5177), 3125 states have call predecessors, (5177), 3080 states have call successors, (5177) [2024-11-22 04:04:08,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43271 states to 43271 states and 51332 transitions. [2024-11-22 04:04:08,470 INFO L78 Accepts]: Start accepts. Automaton has 43271 states and 51332 transitions. Word has length 208 [2024-11-22 04:04:08,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:04:08,470 INFO L471 AbstractCegarLoop]: Abstraction has 43271 states and 51332 transitions. [2024-11-22 04:04:08,471 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.6) internal successors, (118), 5 states have internal predecessors, (118), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-22 04:04:08,471 INFO L276 IsEmpty]: Start isEmpty. Operand 43271 states and 51332 transitions. [2024-11-22 04:04:08,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2024-11-22 04:04:08,491 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:04:08,492 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-22 04:04:08,492 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-22 04:04:08,492 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:04:08,492 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:04:08,492 INFO L85 PathProgramCache]: Analyzing trace with hash 727090019, now seen corresponding path program 1 times [2024-11-22 04:04:08,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:04:08,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229978877] [2024-11-22 04:04:08,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:04:08,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:04:08,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:04:08,649 INFO L134 CoverageAnalysis]: Checked inductivity of 439 backedges. 16 proven. 69 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2024-11-22 04:04:08,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:04:08,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229978877] [2024-11-22 04:04:08,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229978877] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:04:08,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941954084] [2024-11-22 04:04:08,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:04:08,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:04:08,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:04:08,653 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:04:08,655 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-22 04:04:08,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:04:08,804 INFO L255 TraceCheckSpWp]: Trace formula consists of 881 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 04:04:08,809 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:04:08,868 INFO L134 CoverageAnalysis]: Checked inductivity of 439 backedges. 289 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2024-11-22 04:04:08,868 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:04:08,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941954084] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:04:08,868 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:04:08,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-22 04:04:08,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993009031] [2024-11-22 04:04:08,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:04:08,869 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:04:08,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:04:08,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:04:08,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:04:08,870 INFO L87 Difference]: Start difference. First operand 43271 states and 51332 transitions. Second operand has 3 states, 3 states have (on average 57.333333333333336) internal successors, (172), 3 states have internal predecessors, (172), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20)