./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-28.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-28.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC --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 3fb6d49eff13d62236c26c76112d3edbdbe5247c358b6cacd9ecacff32cf6529 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-24 01:29:03,006 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 01:29:03,103 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-24 01:29:03,110 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 01:29:03,110 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 01:29:03,156 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 01:29:03,156 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 01:29:03,157 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 01:29:03,158 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 01:29:03,158 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 01:29:03,158 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 01:29:03,159 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 01:29:03,159 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 01:29:03,159 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 01:29:03,160 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 01:29:03,161 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 01:29:03,161 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 01:29:03,161 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-24 01:29:03,161 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 01:29:03,162 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-24 01:29:03,162 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 01:29:03,162 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 01:29:03,162 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 01:29:03,163 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 01:29:03,163 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-24 01:29:03,163 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 01:29:03,163 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 01:29:03,163 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 01:29:03,163 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 01:29:03,163 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:29:03,164 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:29:03,164 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:29:03,164 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:29:03,164 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 01:29:03,164 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:29:03,164 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:29:03,164 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:29:03,164 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:29:03,164 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 01:29:03,164 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 01:29:03,164 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 01:29:03,165 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 01:29:03,165 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 01:29:03,165 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 01:29:03,165 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 01:29:03,166 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 01:29:03,166 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 01:29:03,167 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 01:29:03,167 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC 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 -> 3fb6d49eff13d62236c26c76112d3edbdbe5247c358b6cacd9ecacff32cf6529 [2024-11-24 01:29:03,550 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 01:29:03,566 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 01:29:03,571 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 01:29:03,573 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 01:29:03,573 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 01:29:03,576 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-28.i [2024-11-24 01:29:06,992 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/data/420288541/fd2d70cdbbd6401c99607729e33f59d9/FLAG848001567 [2024-11-24 01:29:07,368 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 01:29:07,368 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-28.i [2024-11-24 01:29:07,386 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/data/420288541/fd2d70cdbbd6401c99607729e33f59d9/FLAG848001567 [2024-11-24 01:29:07,405 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/data/420288541/fd2d70cdbbd6401c99607729e33f59d9 [2024-11-24 01:29:07,408 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 01:29:07,410 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 01:29:07,412 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 01:29:07,412 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 01:29:07,418 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 01:29:07,419 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:29:07" (1/1) ... [2024-11-24 01:29:07,421 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@29ad7792 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:07, skipping insertion in model container [2024-11-24 01:29:07,421 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:29:07" (1/1) ... [2024-11-24 01:29:07,481 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 01:29:07,694 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-28.i[916,929] [2024-11-24 01:29:07,890 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:29:07,914 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 01:29:07,933 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-28.i[916,929] [2024-11-24 01:29:08,105 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:29:08,145 INFO L204 MainTranslator]: Completed translation [2024-11-24 01:29:08,146 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08 WrapperNode [2024-11-24 01:29:08,146 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 01:29:08,147 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 01:29:08,148 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 01:29:08,148 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 01:29:08,159 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,189 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,343 INFO L138 Inliner]: procedures = 26, calls = 56, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 410 [2024-11-24 01:29:08,344 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 01:29:08,344 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 01:29:08,346 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 01:29:08,346 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 01:29:08,358 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,358 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,381 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,510 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-24 01:29:08,510 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,510 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,549 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,551 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,562 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,570 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,581 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,611 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 01:29:08,612 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 01:29:08,613 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 01:29:08,613 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 01:29:08,615 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (1/1) ... [2024-11-24 01:29:08,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:29:08,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:29:08,661 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-24 01:29:08,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-24 01:29:08,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 01:29:08,703 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-24 01:29:08,703 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-24 01:29:08,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 01:29:08,703 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 01:29:08,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 01:29:08,892 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 01:29:08,895 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 01:29:10,441 INFO L? ?]: Removed 52 outVars from TransFormulas that were not future-live. [2024-11-24 01:29:10,441 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 01:29:10,467 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 01:29:10,468 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-24 01:29:10,468 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:29:10 BoogieIcfgContainer [2024-11-24 01:29:10,468 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 01:29:10,471 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 01:29:10,472 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 01:29:10,479 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 01:29:10,479 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 01:29:07" (1/3) ... [2024-11-24 01:29:10,481 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7973b894 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:29:10, skipping insertion in model container [2024-11-24 01:29:10,482 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:29:08" (2/3) ... [2024-11-24 01:29:10,483 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7973b894 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:29:10, skipping insertion in model container [2024-11-24 01:29:10,483 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:29:10" (3/3) ... [2024-11-24 01:29:10,486 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-28.i [2024-11-24 01:29:10,507 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 01:29:10,511 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_operatoramount_amount250_file-28.i that has 2 procedures, 172 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-24 01:29:10,609 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 01:29:10,625 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;@70208f43, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 01:29:10,625 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-24 01:29:10,631 INFO L276 IsEmpty]: Start isEmpty. Operand has 172 states, 126 states have (on average 1.5158730158730158) internal successors, (191), 127 states have internal predecessors, (191), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-24 01:29:10,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-24 01:29:10,661 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:29:10,662 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:29:10,663 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:29:10,670 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:29:10,671 INFO L85 PathProgramCache]: Analyzing trace with hash -2037227511, now seen corresponding path program 1 times [2024-11-24 01:29:10,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:29:10,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724450648] [2024-11-24 01:29:10,683 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:10,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:29:10,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:29:11,559 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 3528 trivial. 0 not checked. [2024-11-24 01:29:11,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:29:11,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724450648] [2024-11-24 01:29:11,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724450648] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:29:11,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585426516] [2024-11-24 01:29:11,561 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:11,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:29:11,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:29:11,564 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:29:11,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-24 01:29:12,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:29:12,064 INFO L256 TraceCheckSpWp]: Trace formula consists of 722 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-24 01:29:12,084 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:29:12,154 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 3528 trivial. 0 not checked. [2024-11-24 01:29:12,156 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-24 01:29:12,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585426516] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:29:12,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-24 01:29:12,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-24 01:29:12,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224005823] [2024-11-24 01:29:12,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:29:12,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-24 01:29:12,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:29:12,196 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-24 01:29:12,197 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-24 01:29:12,201 INFO L87 Difference]: Start difference. First operand has 172 states, 126 states have (on average 1.5158730158730158) internal successors, (191), 127 states have internal predecessors, (191), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 2 states, 2 states have (on average 43.5) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:29:12,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:29:12,263 INFO L93 Difference]: Finished difference Result 337 states and 591 transitions. [2024-11-24 01:29:12,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-24 01:29:12,266 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 43.5) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) Word has length 297 [2024-11-24 01:29:12,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:29:12,280 INFO L225 Difference]: With dead ends: 337 [2024-11-24 01:29:12,281 INFO L226 Difference]: Without dead ends: 168 [2024-11-24 01:29:12,286 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-24 01:29:12,291 INFO L435 NwaCegarLoop]: 270 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:29:12,292 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-24 01:29:12,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-11-24 01:29:12,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2024-11-24 01:29:12,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 123 states have (on average 1.4959349593495934) internal successors, (184), 123 states have internal predecessors, (184), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-24 01:29:12,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 270 transitions. [2024-11-24 01:29:12,363 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 270 transitions. Word has length 297 [2024-11-24 01:29:12,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:29:12,364 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 270 transitions. [2024-11-24 01:29:12,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 43.5) internal successors, (87), 2 states have internal predecessors, (87), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:29:12,365 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 270 transitions. [2024-11-24 01:29:12,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-24 01:29:12,372 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:29:12,372 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:29:12,385 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-24 01:29:12,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-24 01:29:12,573 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:29:12,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:29:12,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1759020349, now seen corresponding path program 1 times [2024-11-24 01:29:12,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:29:12,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328219712] [2024-11-24 01:29:12,575 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:12,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:29:14,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:29:15,361 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:29:15,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:29:15,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328219712] [2024-11-24 01:29:15,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328219712] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:29:15,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:29:15,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:29:15,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105929189] [2024-11-24 01:29:15,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:29:15,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:29:15,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:29:15,367 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:29:15,367 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:29:15,368 INFO L87 Difference]: Start difference. First operand 168 states and 270 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:29:16,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:29:16,091 INFO L93 Difference]: Finished difference Result 447 states and 717 transitions. [2024-11-24 01:29:16,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:29:16,092 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 297 [2024-11-24 01:29:16,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:29:16,100 INFO L225 Difference]: With dead ends: 447 [2024-11-24 01:29:16,103 INFO L226 Difference]: Without dead ends: 282 [2024-11-24 01:29:16,105 INFO L434 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-24 01:29:16,109 INFO L435 NwaCegarLoop]: 276 mSDtfsCounter, 179 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-24 01:29:16,109 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 684 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-24 01:29:16,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2024-11-24 01:29:16,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 187. [2024-11-24 01:29:16,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 142 states have (on average 1.5140845070422535) internal successors, (215), 142 states have internal predecessors, (215), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-24 01:29:16,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 301 transitions. [2024-11-24 01:29:16,165 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 301 transitions. Word has length 297 [2024-11-24 01:29:16,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:29:16,170 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 301 transitions. [2024-11-24 01:29:16,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:29:16,171 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 301 transitions. [2024-11-24 01:29:16,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-24 01:29:16,179 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:29:16,180 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:29:16,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-24 01:29:16,181 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:29:16,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:29:16,182 INFO L85 PathProgramCache]: Analyzing trace with hash -1721086533, now seen corresponding path program 1 times [2024-11-24 01:29:16,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:29:16,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576533449] [2024-11-24 01:29:16,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:16,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:29:16,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:29:17,476 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:29:17,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:29:17,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576533449] [2024-11-24 01:29:17,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576533449] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:29:17,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:29:17,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:29:17,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079838961] [2024-11-24 01:29:17,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:29:17,480 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:29:17,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:29:17,481 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:29:17,481 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:29:17,482 INFO L87 Difference]: Start difference. First operand 187 states and 301 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:29:17,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:29:17,606 INFO L93 Difference]: Finished difference Result 371 states and 599 transitions. [2024-11-24 01:29:17,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:29:17,610 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 297 [2024-11-24 01:29:17,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:29:17,613 INFO L225 Difference]: With dead ends: 371 [2024-11-24 01:29:17,613 INFO L226 Difference]: Without dead ends: 187 [2024-11-24 01:29:17,618 INFO L434 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-24 01:29:17,619 INFO L435 NwaCegarLoop]: 266 mSDtfsCounter, 0 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 01:29:17,620 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 781 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 01:29:17,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-11-24 01:29:17,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2024-11-24 01:29:17,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 142 states have (on average 1.5070422535211268) internal successors, (214), 142 states have internal predecessors, (214), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-24 01:29:17,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 300 transitions. [2024-11-24 01:29:17,658 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 300 transitions. Word has length 297 [2024-11-24 01:29:17,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:29:17,660 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 300 transitions. [2024-11-24 01:29:17,661 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:29:17,661 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 300 transitions. [2024-11-24 01:29:17,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-24 01:29:17,667 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:29:17,667 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:29:17,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 01:29:17,668 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:29:17,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:29:17,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1298384707, now seen corresponding path program 1 times [2024-11-24 01:29:17,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:29:17,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799741851] [2024-11-24 01:29:17,669 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:17,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:29:19,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:29:20,280 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 30 proven. 96 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-24 01:29:20,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:29:20,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799741851] [2024-11-24 01:29:20,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799741851] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:29:20,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928933715] [2024-11-24 01:29:20,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:20,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:29:20,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:29:20,284 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:29:20,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-24 01:29:20,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:29:20,644 INFO L256 TraceCheckSpWp]: Trace formula consists of 720 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-24 01:29:20,654 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:29:20,992 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 588 proven. 9 refuted. 0 times theorem prover too weak. 3015 trivial. 0 not checked. [2024-11-24 01:29:20,992 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:29:21,656 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 117 proven. 9 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-24 01:29:21,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928933715] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:29:21,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:29:21,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 11 [2024-11-24 01:29:21,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174107513] [2024-11-24 01:29:21,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:29:21,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-24 01:29:21,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:29:21,660 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-24 01:29:21,660 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-24 01:29:21,661 INFO L87 Difference]: Start difference. First operand 187 states and 300 transitions. Second operand has 11 states, 11 states have (on average 17.272727272727273) internal successors, (190), 11 states have internal predecessors, (190), 4 states have call successors, (78), 2 states have call predecessors, (78), 4 states have return successors, (80), 4 states have call predecessors, (80), 4 states have call successors, (80) [2024-11-24 01:29:22,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:29:22,737 INFO L93 Difference]: Finished difference Result 383 states and 607 transitions. [2024-11-24 01:29:22,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:29:22,742 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 17.272727272727273) internal successors, (190), 11 states have internal predecessors, (190), 4 states have call successors, (78), 2 states have call predecessors, (78), 4 states have return successors, (80), 4 states have call predecessors, (80), 4 states have call successors, (80) Word has length 297 [2024-11-24 01:29:22,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:29:22,749 INFO L225 Difference]: With dead ends: 383 [2024-11-24 01:29:22,749 INFO L226 Difference]: Without dead ends: 199 [2024-11-24 01:29:22,751 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 608 GetRequests, 589 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2024-11-24 01:29:22,753 INFO L435 NwaCegarLoop]: 205 mSDtfsCounter, 567 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 630 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-24 01:29:22,755 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [569 Valid, 729 Invalid, 630 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-24 01:29:22,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2024-11-24 01:29:22,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 195. [2024-11-24 01:29:22,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 148 states have (on average 1.4594594594594594) internal successors, (216), 148 states have internal predecessors, (216), 43 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-24 01:29:22,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 302 transitions. [2024-11-24 01:29:22,796 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 302 transitions. Word has length 297 [2024-11-24 01:29:22,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:29:22,797 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 302 transitions. [2024-11-24 01:29:22,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 17.272727272727273) internal successors, (190), 11 states have internal predecessors, (190), 4 states have call successors, (78), 2 states have call predecessors, (78), 4 states have return successors, (80), 4 states have call predecessors, (80), 4 states have call successors, (80) [2024-11-24 01:29:22,798 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 302 transitions. [2024-11-24 01:29:22,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:29:22,805 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:29:22,805 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:29:22,819 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-24 01:29:23,006 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:29:23,006 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:29:23,007 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:29:23,007 INFO L85 PathProgramCache]: Analyzing trace with hash 631795756, now seen corresponding path program 1 times [2024-11-24 01:29:23,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:29:23,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628725675] [2024-11-24 01:29:23,008 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:23,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:29:23,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:29:24,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:29:24,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:29:24,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628725675] [2024-11-24 01:29:24,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628725675] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:29:24,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:29:24,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:29:24,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028349394] [2024-11-24 01:29:24,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:29:24,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:29:24,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:29:24,730 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:29:24,730 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:29:24,730 INFO L87 Difference]: Start difference. First operand 195 states and 302 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:29:24,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:29:24,924 INFO L93 Difference]: Finished difference Result 479 states and 743 transitions. [2024-11-24 01:29:24,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:29:24,925 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 299 [2024-11-24 01:29:24,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:29:24,932 INFO L225 Difference]: With dead ends: 479 [2024-11-24 01:29:24,933 INFO L226 Difference]: Without dead ends: 273 [2024-11-24 01:29:24,933 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:29:24,936 INFO L435 NwaCegarLoop]: 250 mSDtfsCounter, 328 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 01:29:24,937 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [328 Valid, 484 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 01:29:24,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2024-11-24 01:29:24,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 224. [2024-11-24 01:29:24,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 177 states have (on average 1.463276836158192) internal successors, (259), 177 states have internal predecessors, (259), 43 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-24 01:29:24,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 345 transitions. [2024-11-24 01:29:24,979 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 345 transitions. Word has length 299 [2024-11-24 01:29:24,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:29:24,981 INFO L471 AbstractCegarLoop]: Abstraction has 224 states and 345 transitions. [2024-11-24 01:29:24,982 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:29:24,982 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 345 transitions. [2024-11-24 01:29:24,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:29:24,990 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:29:24,990 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:29:24,994 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-24 01:29:24,994 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:29:24,995 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:29:24,995 INFO L85 PathProgramCache]: Analyzing trace with hash 150715498, now seen corresponding path program 1 times [2024-11-24 01:29:24,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:29:24,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690724494] [2024-11-24 01:29:24,995 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:24,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:29:25,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:29:25,304 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:29:25,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:29:25,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690724494] [2024-11-24 01:29:25,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690724494] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:29:25,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:29:25,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:29:25,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791952336] [2024-11-24 01:29:25,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:29:25,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:29:25,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:29:25,309 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:29:25,309 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:29:25,309 INFO L87 Difference]: Start difference. First operand 224 states and 345 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:29:25,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:29:25,416 INFO L93 Difference]: Finished difference Result 504 states and 777 transitions. [2024-11-24 01:29:25,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:29:25,417 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 299 [2024-11-24 01:29:25,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:29:25,422 INFO L225 Difference]: With dead ends: 504 [2024-11-24 01:29:25,424 INFO L226 Difference]: Without dead ends: 283 [2024-11-24 01:29:25,425 INFO L434 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-24 01:29:25,426 INFO L435 NwaCegarLoop]: 383 mSDtfsCounter, 236 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 01:29:25,426 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 515 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 01:29:25,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-11-24 01:29:25,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 193. [2024-11-24 01:29:25,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 146 states have (on average 1.4315068493150684) internal successors, (209), 146 states have internal predecessors, (209), 43 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-24 01:29:25,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 295 transitions. [2024-11-24 01:29:25,497 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 295 transitions. Word has length 299 [2024-11-24 01:29:25,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:29:25,501 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 295 transitions. [2024-11-24 01:29:25,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:29:25,502 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 295 transitions. [2024-11-24 01:29:25,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:29:25,508 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:29:25,508 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:29:25,509 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-24 01:29:25,509 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:29:25,510 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:29:25,510 INFO L85 PathProgramCache]: Analyzing trace with hash 852315372, now seen corresponding path program 1 times [2024-11-24 01:29:25,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:29:25,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895529379] [2024-11-24 01:29:25,511 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:25,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:29:25,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:29:40,021 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:29:40,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:29:40,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895529379] [2024-11-24 01:29:40,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895529379] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:29:40,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:29:40,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-24 01:29:40,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885589682] [2024-11-24 01:29:40,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:29:40,023 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 01:29:40,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:29:40,024 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 01:29:40,024 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:29:40,025 INFO L87 Difference]: Start difference. First operand 193 states and 295 transitions. Second operand has 12 states, 12 states have (on average 7.25) internal successors, (87), 12 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:29:45,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:29:45,393 INFO L93 Difference]: Finished difference Result 1011 states and 1522 transitions. [2024-11-24 01:29:45,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-24 01:29:45,394 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.25) internal successors, (87), 12 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 299 [2024-11-24 01:29:45,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:29:45,405 INFO L225 Difference]: With dead ends: 1011 [2024-11-24 01:29:45,405 INFO L226 Difference]: Without dead ends: 806 [2024-11-24 01:29:45,406 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2024-11-24 01:29:45,407 INFO L435 NwaCegarLoop]: 273 mSDtfsCounter, 2049 mSDsluCounter, 1413 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2049 SdHoareTripleChecker+Valid, 1686 SdHoareTripleChecker+Invalid, 1363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-11-24 01:29:45,411 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2049 Valid, 1686 Invalid, 1363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1176 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-11-24 01:29:45,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2024-11-24 01:29:45,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 405. [2024-11-24 01:29:45,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 306 states have (on average 1.4150326797385622) internal successors, (433), 307 states have internal predecessors, (433), 89 states have call successors, (89), 9 states have call predecessors, (89), 9 states have return successors, (89), 88 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-24 01:29:45,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 611 transitions. [2024-11-24 01:29:45,499 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 611 transitions. Word has length 299 [2024-11-24 01:29:45,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:29:45,501 INFO L471 AbstractCegarLoop]: Abstraction has 405 states and 611 transitions. [2024-11-24 01:29:45,501 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.25) internal successors, (87), 12 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:29:45,501 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 611 transitions. [2024-11-24 01:29:45,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:29:45,507 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:29:45,507 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:29:45,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-24 01:29:45,508 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:29:45,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:29:45,509 INFO L85 PathProgramCache]: Analyzing trace with hash -2056448530, now seen corresponding path program 1 times [2024-11-24 01:29:45,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:29:45,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206928017] [2024-11-24 01:29:45,509 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:29:45,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:29:45,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:30:14,794 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:30:14,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:30:14,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206928017] [2024-11-24 01:30:14,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206928017] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:30:14,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:30:14,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-24 01:30:14,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216192139] [2024-11-24 01:30:14,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:30:14,796 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-24 01:30:14,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:30:14,797 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-24 01:30:14,797 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-24 01:30:14,797 INFO L87 Difference]: Start difference. First operand 405 states and 611 transitions. Second operand has 10 states, 10 states have (on average 8.7) internal successors, (87), 10 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:30:18,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:30:18,721 INFO L93 Difference]: Finished difference Result 990 states and 1493 transitions. [2024-11-24 01:30:18,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-24 01:30:18,722 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.7) internal successors, (87), 10 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 299 [2024-11-24 01:30:18,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:30:18,728 INFO L225 Difference]: With dead ends: 990 [2024-11-24 01:30:18,729 INFO L226 Difference]: Without dead ends: 725 [2024-11-24 01:30:18,730 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2024-11-24 01:30:18,731 INFO L435 NwaCegarLoop]: 252 mSDtfsCounter, 1586 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 892 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1586 SdHoareTripleChecker+Valid, 1311 SdHoareTripleChecker+Invalid, 1086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-24 01:30:18,731 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1586 Valid, 1311 Invalid, 1086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 892 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-24 01:30:18,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2024-11-24 01:30:18,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 399. [2024-11-24 01:30:18,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 300 states have (on average 1.4133333333333333) internal successors, (424), 301 states have internal predecessors, (424), 89 states have call successors, (89), 9 states have call predecessors, (89), 9 states have return successors, (89), 88 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-24 01:30:18,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 602 transitions. [2024-11-24 01:30:18,792 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 602 transitions. Word has length 299 [2024-11-24 01:30:18,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:30:18,793 INFO L471 AbstractCegarLoop]: Abstraction has 399 states and 602 transitions. [2024-11-24 01:30:18,793 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.7) internal successors, (87), 10 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:30:18,794 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 602 transitions. [2024-11-24 01:30:18,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:30:18,798 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:30:18,799 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:30:18,799 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-24 01:30:18,799 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:30:18,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:30:18,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1391667926, now seen corresponding path program 1 times [2024-11-24 01:30:18,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:30:18,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837120155] [2024-11-24 01:30:18,800 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:30:18,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:30:19,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:31:00,125 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:31:00,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:31:00,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837120155] [2024-11-24 01:31:00,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837120155] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:31:00,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:31:00,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-24 01:31:00,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975102329] [2024-11-24 01:31:00,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:31:00,126 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 01:31:00,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:31:00,127 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 01:31:00,127 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-11-24 01:31:00,128 INFO L87 Difference]: Start difference. First operand 399 states and 602 transitions. Second operand has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:31:05,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:31:05,236 INFO L93 Difference]: Finished difference Result 1137 states and 1730 transitions. [2024-11-24 01:31:05,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-24 01:31:05,237 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 299 [2024-11-24 01:31:05,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:31:05,246 INFO L225 Difference]: With dead ends: 1137 [2024-11-24 01:31:05,246 INFO L226 Difference]: Without dead ends: 941 [2024-11-24 01:31:05,248 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2024-11-24 01:31:05,249 INFO L435 NwaCegarLoop]: 252 mSDtfsCounter, 2015 mSDsluCounter, 1337 mSDsCounter, 0 mSdLazyCounter, 1088 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2015 SdHoareTripleChecker+Valid, 1589 SdHoareTripleChecker+Invalid, 1292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 1088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-24 01:31:05,249 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2015 Valid, 1589 Invalid, 1292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 1088 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-24 01:31:05,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2024-11-24 01:31:05,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 454. [2024-11-24 01:31:05,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 355 states have (on average 1.43943661971831) internal successors, (511), 356 states have internal predecessors, (511), 89 states have call successors, (89), 9 states have call predecessors, (89), 9 states have return successors, (89), 88 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-24 01:31:05,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 689 transitions. [2024-11-24 01:31:05,331 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 689 transitions. Word has length 299 [2024-11-24 01:31:05,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:31:05,332 INFO L471 AbstractCegarLoop]: Abstraction has 454 states and 689 transitions. [2024-11-24 01:31:05,332 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:31:05,332 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 689 transitions. [2024-11-24 01:31:05,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:31:05,335 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:31:05,336 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:31:05,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-24 01:31:05,336 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:31:05,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:31:05,337 INFO L85 PathProgramCache]: Analyzing trace with hash -5464532, now seen corresponding path program 1 times [2024-11-24 01:31:05,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:31:05,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63280337] [2024-11-24 01:31:05,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:31:05,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:31:05,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:31:41,118 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:31:41,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:31:41,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63280337] [2024-11-24 01:31:41,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63280337] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:31:41,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:31:41,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-24 01:31:41,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603185879] [2024-11-24 01:31:41,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:31:41,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 01:31:41,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:31:41,121 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 01:31:41,121 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:31:41,121 INFO L87 Difference]: Start difference. First operand 454 states and 689 transitions. Second operand has 12 states, 12 states have (on average 7.25) internal successors, (87), 12 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:31:47,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:31:47,568 INFO L93 Difference]: Finished difference Result 1288 states and 1962 transitions. [2024-11-24 01:31:47,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:31:47,568 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.25) internal successors, (87), 12 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 299 [2024-11-24 01:31:47,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:31:47,573 INFO L225 Difference]: With dead ends: 1288 [2024-11-24 01:31:47,574 INFO L226 Difference]: Without dead ends: 1092 [2024-11-24 01:31:47,575 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=135, Invalid=371, Unknown=0, NotChecked=0, Total=506 [2024-11-24 01:31:47,576 INFO L435 NwaCegarLoop]: 247 mSDtfsCounter, 2283 mSDsluCounter, 1233 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2283 SdHoareTripleChecker+Valid, 1480 SdHoareTripleChecker+Invalid, 1250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-24 01:31:47,576 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2283 Valid, 1480 Invalid, 1250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-24 01:31:47,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1092 states. [2024-11-24 01:31:47,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1092 to 498. [2024-11-24 01:31:47,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 399 states have (on average 1.4586466165413534) internal successors, (582), 400 states have internal predecessors, (582), 89 states have call successors, (89), 9 states have call predecessors, (89), 9 states have return successors, (89), 88 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-24 01:31:47,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 760 transitions. [2024-11-24 01:31:47,641 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 760 transitions. Word has length 299 [2024-11-24 01:31:47,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:31:47,642 INFO L471 AbstractCegarLoop]: Abstraction has 498 states and 760 transitions. [2024-11-24 01:31:47,642 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.25) internal successors, (87), 12 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:31:47,643 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 760 transitions. [2024-11-24 01:31:47,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:31:47,645 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:31:47,646 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:31:47,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-24 01:31:47,646 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:31:47,646 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:31:47,647 INFO L85 PathProgramCache]: Analyzing trace with hash 836796654, now seen corresponding path program 1 times [2024-11-24 01:31:47,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:31:47,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431825303] [2024-11-24 01:31:47,647 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:31:47,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:31:47,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:31:54,765 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:31:54,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:31:54,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431825303] [2024-11-24 01:31:54,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431825303] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:31:54,765 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:31:54,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-24 01:31:54,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238212072] [2024-11-24 01:31:54,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:31:54,766 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-24 01:31:54,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:31:54,766 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-24 01:31:54,767 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-24 01:31:54,767 INFO L87 Difference]: Start difference. First operand 498 states and 760 transitions. Second operand has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 9 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:31:57,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:31:57,649 INFO L93 Difference]: Finished difference Result 1176 states and 1786 transitions. [2024-11-24 01:31:57,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:31:57,650 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 9 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 299 [2024-11-24 01:31:57,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:31:57,656 INFO L225 Difference]: With dead ends: 1176 [2024-11-24 01:31:57,657 INFO L226 Difference]: Without dead ends: 971 [2024-11-24 01:31:57,658 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2024-11-24 01:31:57,659 INFO L435 NwaCegarLoop]: 267 mSDtfsCounter, 789 mSDsluCounter, 1174 mSDsCounter, 0 mSdLazyCounter, 1174 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 789 SdHoareTripleChecker+Valid, 1441 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-24 01:31:57,659 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [789 Valid, 1441 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1174 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-24 01:31:57,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2024-11-24 01:31:57,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 528. [2024-11-24 01:31:57,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 429 states have (on average 1.4662004662004662) internal successors, (629), 430 states have internal predecessors, (629), 89 states have call successors, (89), 9 states have call predecessors, (89), 9 states have return successors, (89), 88 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-24 01:31:57,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 807 transitions. [2024-11-24 01:31:57,760 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 807 transitions. Word has length 299 [2024-11-24 01:31:57,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:31:57,761 INFO L471 AbstractCegarLoop]: Abstraction has 528 states and 807 transitions. [2024-11-24 01:31:57,762 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.666666666666666) internal successors, (87), 9 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:31:57,762 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 807 transitions. [2024-11-24 01:31:57,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:31:57,766 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:31:57,766 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:31:57,766 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-24 01:31:57,767 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:31:57,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:31:57,767 INFO L85 PathProgramCache]: Analyzing trace with hash -2071967248, now seen corresponding path program 1 times [2024-11-24 01:31:57,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:31:57,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703434947] [2024-11-24 01:31:57,768 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:31:57,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:31:58,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:32:48,028 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:32:48,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:32:48,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703434947] [2024-11-24 01:32:48,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703434947] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:32:48,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:32:48,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-24 01:32:48,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223368872] [2024-11-24 01:32:48,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:32:48,030 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-24 01:32:48,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:32:48,030 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-24 01:32:48,030 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-24 01:32:48,031 INFO L87 Difference]: Start difference. First operand 528 states and 807 transitions. Second operand has 8 states, 8 states have (on average 10.875) internal successors, (87), 8 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:32:51,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:32:51,130 INFO L93 Difference]: Finished difference Result 1034 states and 1570 transitions. [2024-11-24 01:32:51,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-24 01:32:51,131 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.875) internal successors, (87), 8 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 299 [2024-11-24 01:32:51,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:32:51,137 INFO L225 Difference]: With dead ends: 1034 [2024-11-24 01:32:51,138 INFO L226 Difference]: Without dead ends: 829 [2024-11-24 01:32:51,139 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-11-24 01:32:51,139 INFO L435 NwaCegarLoop]: 250 mSDtfsCounter, 634 mSDsluCounter, 999 mSDsCounter, 0 mSdLazyCounter, 909 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 1249 SdHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-24 01:32:51,140 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [634 Valid, 1249 Invalid, 1040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 909 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-24 01:32:51,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2024-11-24 01:32:51,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 528. [2024-11-24 01:32:51,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 429 states have (on average 1.4662004662004662) internal successors, (629), 430 states have internal predecessors, (629), 89 states have call successors, (89), 9 states have call predecessors, (89), 9 states have return successors, (89), 88 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-24 01:32:51,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 807 transitions. [2024-11-24 01:32:51,211 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 807 transitions. Word has length 299 [2024-11-24 01:32:51,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:32:51,212 INFO L471 AbstractCegarLoop]: Abstraction has 528 states and 807 transitions. [2024-11-24 01:32:51,212 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.875) internal successors, (87), 8 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:32:51,212 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 807 transitions. [2024-11-24 01:32:51,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:32:51,214 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:32:51,215 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:32:51,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-24 01:32:51,215 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:32:51,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:32:51,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1543804562, now seen corresponding path program 1 times [2024-11-24 01:32:51,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:32:51,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995468888] [2024-11-24 01:32:51,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:32:51,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:32:51,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:32:53,870 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:32:53,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:32:53,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995468888] [2024-11-24 01:32:53,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995468888] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:32:53,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:32:53,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-24 01:32:53,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677854919] [2024-11-24 01:32:53,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:32:53,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-24 01:32:53,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:32:53,873 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-24 01:32:53,873 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-24 01:32:53,873 INFO L87 Difference]: Start difference. First operand 528 states and 807 transitions. Second operand has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 11 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:32:57,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:32:57,144 INFO L93 Difference]: Finished difference Result 1096 states and 1653 transitions. [2024-11-24 01:32:57,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-24 01:32:57,144 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 11 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 299 [2024-11-24 01:32:57,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:32:57,151 INFO L225 Difference]: With dead ends: 1096 [2024-11-24 01:32:57,152 INFO L226 Difference]: Without dead ends: 889 [2024-11-24 01:32:57,153 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=144, Invalid=408, Unknown=0, NotChecked=0, Total=552 [2024-11-24 01:32:57,155 INFO L435 NwaCegarLoop]: 349 mSDtfsCounter, 1665 mSDsluCounter, 1658 mSDsCounter, 0 mSdLazyCounter, 1209 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1665 SdHoareTripleChecker+Valid, 2007 SdHoareTripleChecker+Invalid, 1414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 1209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-24 01:32:57,155 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1665 Valid, 2007 Invalid, 1414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 1209 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-24 01:32:57,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2024-11-24 01:32:57,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 662. [2024-11-24 01:32:57,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 547 states have (on average 1.4606946983546618) internal successors, (799), 549 states have internal predecessors, (799), 102 states have call successors, (102), 12 states have call predecessors, (102), 12 states have return successors, (102), 100 states have call predecessors, (102), 102 states have call successors, (102) [2024-11-24 01:32:57,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 1003 transitions. [2024-11-24 01:32:57,245 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 1003 transitions. Word has length 299 [2024-11-24 01:32:57,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:32:57,246 INFO L471 AbstractCegarLoop]: Abstraction has 662 states and 1003 transitions. [2024-11-24 01:32:57,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 11 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:32:57,247 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 1003 transitions. [2024-11-24 01:32:57,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:32:57,250 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:32:57,250 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:32:57,250 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-24 01:32:57,250 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:32:57,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:32:57,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1559323280, now seen corresponding path program 1 times [2024-11-24 01:32:57,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:32:57,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055431439] [2024-11-24 01:32:57,251 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:32:57,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:32:57,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:33:50,996 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:33:50,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:33:50,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055431439] [2024-11-24 01:33:50,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055431439] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:33:50,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:33:50,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-24 01:33:50,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538299507] [2024-11-24 01:33:50,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:33:50,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-24 01:33:50,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:33:50,998 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-24 01:33:50,998 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-11-24 01:33:50,999 INFO L87 Difference]: Start difference. First operand 662 states and 1003 transitions. Second operand has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 11 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:33:55,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:33:55,493 INFO L93 Difference]: Finished difference Result 1436 states and 2160 transitions. [2024-11-24 01:33:55,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-24 01:33:55,495 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 11 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 299 [2024-11-24 01:33:55,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:33:55,500 INFO L225 Difference]: With dead ends: 1436 [2024-11-24 01:33:55,500 INFO L226 Difference]: Without dead ends: 1138 [2024-11-24 01:33:55,502 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2024-11-24 01:33:55,502 INFO L435 NwaCegarLoop]: 271 mSDtfsCounter, 1024 mSDsluCounter, 1505 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1024 SdHoareTripleChecker+Valid, 1776 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:33:55,503 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1024 Valid, 1776 Invalid, 1110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-24 01:33:55,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1138 states. [2024-11-24 01:33:55,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1138 to 611. [2024-11-24 01:33:55,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 611 states, 496 states have (on average 1.4455645161290323) internal successors, (717), 498 states have internal predecessors, (717), 102 states have call successors, (102), 12 states have call predecessors, (102), 12 states have return successors, (102), 100 states have call predecessors, (102), 102 states have call successors, (102) [2024-11-24 01:33:55,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 611 states to 611 states and 921 transitions. [2024-11-24 01:33:55,588 INFO L78 Accepts]: Start accepts. Automaton has 611 states and 921 transitions. Word has length 299 [2024-11-24 01:33:55,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:33:55,589 INFO L471 AbstractCegarLoop]: Abstraction has 611 states and 921 transitions. [2024-11-24 01:33:55,589 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.909090909090909) internal successors, (87), 11 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:33:55,589 INFO L276 IsEmpty]: Start isEmpty. Operand 611 states and 921 transitions. [2024-11-24 01:33:55,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:33:55,592 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:33:55,592 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:33:55,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-24 01:33:55,592 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:33:55,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:33:55,593 INFO L85 PathProgramCache]: Analyzing trace with hash -963285970, now seen corresponding path program 1 times [2024-11-24 01:33:55,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:33:55,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735588666] [2024-11-24 01:33:55,593 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:33:55,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:33:55,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:33:58,187 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:33:58,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:33:58,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735588666] [2024-11-24 01:33:58,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735588666] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:33:58,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:33:58,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-24 01:33:58,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335738078] [2024-11-24 01:33:58,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:33:58,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 01:33:58,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:33:58,189 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 01:33:58,189 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-11-24 01:33:58,189 INFO L87 Difference]: Start difference. First operand 611 states and 921 transitions. Second operand has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:34:03,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:34:03,041 INFO L93 Difference]: Finished difference Result 1627 states and 2407 transitions. [2024-11-24 01:34:03,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-24 01:34:03,042 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 299 [2024-11-24 01:34:03,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:34:03,046 INFO L225 Difference]: With dead ends: 1627 [2024-11-24 01:34:03,046 INFO L226 Difference]: Without dead ends: 1329 [2024-11-24 01:34:03,047 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2024-11-24 01:34:03,048 INFO L435 NwaCegarLoop]: 401 mSDtfsCounter, 1835 mSDsluCounter, 1997 mSDsCounter, 0 mSdLazyCounter, 1568 mSolverCounterSat, 408 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1835 SdHoareTripleChecker+Valid, 2398 SdHoareTripleChecker+Invalid, 1976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 408 IncrementalHoareTripleChecker+Valid, 1568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-24 01:34:03,048 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1835 Valid, 2398 Invalid, 1976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [408 Valid, 1568 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-24 01:34:03,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2024-11-24 01:34:03,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 865. [2024-11-24 01:34:03,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 865 states, 731 states have (on average 1.456908344733242) internal successors, (1065), 735 states have internal predecessors, (1065), 118 states have call successors, (118), 15 states have call predecessors, (118), 15 states have return successors, (118), 114 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-24 01:34:03,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 865 states to 865 states and 1301 transitions. [2024-11-24 01:34:03,202 INFO L78 Accepts]: Start accepts. Automaton has 865 states and 1301 transitions. Word has length 299 [2024-11-24 01:34:03,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:34:03,204 INFO L471 AbstractCegarLoop]: Abstraction has 865 states and 1301 transitions. [2024-11-24 01:34:03,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.6923076923076925) internal successors, (87), 13 states have internal predecessors, (87), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:34:03,205 INFO L276 IsEmpty]: Start isEmpty. Operand 865 states and 1301 transitions. [2024-11-24 01:34:03,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-24 01:34:03,207 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:34:03,208 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:34:03,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-24 01:34:03,208 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:34:03,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:34:03,212 INFO L85 PathProgramCache]: Analyzing trace with hash 422917424, now seen corresponding path program 1 times [2024-11-24 01:34:03,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:34:03,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327611144] [2024-11-24 01:34:03,212 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:34:03,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:34:03,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:34:05,168 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:34:05,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:34:05,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327611144] [2024-11-24 01:34:05,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327611144] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:34:05,168 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:34:05,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-24 01:34:05,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662702172] [2024-11-24 01:34:05,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:34:05,169 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-24 01:34:05,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:34:05,170 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-24 01:34:05,170 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-24 01:34:05,170 INFO L87 Difference]: Start difference. First operand 865 states and 1301 transitions. Second operand has 10 states, 10 states have (on average 8.7) internal successors, (87), 10 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:34:07,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:34:07,708 INFO L93 Difference]: Finished difference Result 1402 states and 2091 transitions. [2024-11-24 01:34:07,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:34:07,708 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.7) internal successors, (87), 10 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 299 [2024-11-24 01:34:07,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:34:07,713 INFO L225 Difference]: With dead ends: 1402 [2024-11-24 01:34:07,713 INFO L226 Difference]: Without dead ends: 1040 [2024-11-24 01:34:07,715 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-11-24 01:34:07,715 INFO L435 NwaCegarLoop]: 375 mSDtfsCounter, 1003 mSDsluCounter, 1514 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 1889 SdHoareTripleChecker+Invalid, 1076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-24 01:34:07,716 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1003 Valid, 1889 Invalid, 1076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-24 01:34:07,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2024-11-24 01:34:07,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 829. [2024-11-24 01:34:07,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 695 states have (on average 1.4532374100719425) internal successors, (1010), 699 states have internal predecessors, (1010), 118 states have call successors, (118), 15 states have call predecessors, (118), 15 states have return successors, (118), 114 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-24 01:34:07,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1246 transitions. [2024-11-24 01:34:07,851 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1246 transitions. Word has length 299 [2024-11-24 01:34:07,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:34:07,851 INFO L471 AbstractCegarLoop]: Abstraction has 829 states and 1246 transitions. [2024-11-24 01:34:07,852 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.7) internal successors, (87), 10 states have internal predecessors, (87), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:34:07,852 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1246 transitions. [2024-11-24 01:34:07,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-24 01:34:07,855 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:34:07,855 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:34:07,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-24 01:34:07,855 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:34:07,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:34:07,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1449433293, now seen corresponding path program 1 times [2024-11-24 01:34:07,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:34:07,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510675139] [2024-11-24 01:34:07,856 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:34:07,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:34:08,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:35:14,887 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:35:14,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:35:14,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510675139] [2024-11-24 01:35:14,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510675139] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:35:14,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:35:14,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-24 01:35:14,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301977916] [2024-11-24 01:35:14,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:35:14,888 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 01:35:14,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:35:14,889 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 01:35:14,889 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:35:14,890 INFO L87 Difference]: Start difference. First operand 829 states and 1246 transitions. Second operand has 12 states, 12 states have (on average 7.333333333333333) internal successors, (88), 12 states have internal predecessors, (88), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:35:19,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:35:19,161 INFO L93 Difference]: Finished difference Result 1232 states and 1849 transitions. [2024-11-24 01:35:19,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-24 01:35:19,162 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.333333333333333) internal successors, (88), 12 states have internal predecessors, (88), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 300 [2024-11-24 01:35:19,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:35:19,167 INFO L225 Difference]: With dead ends: 1232 [2024-11-24 01:35:19,167 INFO L226 Difference]: Without dead ends: 984 [2024-11-24 01:35:19,168 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=115, Invalid=305, Unknown=0, NotChecked=0, Total=420 [2024-11-24 01:35:19,169 INFO L435 NwaCegarLoop]: 230 mSDtfsCounter, 1378 mSDsluCounter, 1669 mSDsCounter, 0 mSdLazyCounter, 1086 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1378 SdHoareTripleChecker+Valid, 1899 SdHoareTripleChecker+Invalid, 1318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 1086 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-24 01:35:19,169 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1378 Valid, 1899 Invalid, 1318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 1086 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-24 01:35:19,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2024-11-24 01:35:19,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 809. [2024-11-24 01:35:19,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 675 states have (on average 1.4474074074074075) internal successors, (977), 679 states have internal predecessors, (977), 118 states have call successors, (118), 15 states have call predecessors, (118), 15 states have return successors, (118), 114 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-24 01:35:19,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 1213 transitions. [2024-11-24 01:35:19,301 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 1213 transitions. Word has length 300 [2024-11-24 01:35:19,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:35:19,302 INFO L471 AbstractCegarLoop]: Abstraction has 809 states and 1213 transitions. [2024-11-24 01:35:19,302 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.333333333333333) internal successors, (88), 12 states have internal predecessors, (88), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:35:19,302 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 1213 transitions. [2024-11-24 01:35:19,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-24 01:35:19,305 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:35:19,305 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:35:19,306 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-24 01:35:19,306 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:35:19,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:35:19,306 INFO L85 PathProgramCache]: Analyzing trace with hash -573414287, now seen corresponding path program 1 times [2024-11-24 01:35:19,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:35:19,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440881712] [2024-11-24 01:35:19,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:35:19,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:35:19,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:35:21,659 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:35:21,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:35:21,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440881712] [2024-11-24 01:35:21,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440881712] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:35:21,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:35:21,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-24 01:35:21,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304784935] [2024-11-24 01:35:21,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:35:21,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-24 01:35:21,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:35:21,661 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-24 01:35:21,661 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-24 01:35:21,661 INFO L87 Difference]: Start difference. First operand 809 states and 1213 transitions. Second operand has 11 states, 11 states have (on average 8.0) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:35:24,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:35:24,308 INFO L93 Difference]: Finished difference Result 1416 states and 2118 transitions. [2024-11-24 01:35:24,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:35:24,309 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.0) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 300 [2024-11-24 01:35:24,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:35:24,314 INFO L225 Difference]: With dead ends: 1416 [2024-11-24 01:35:24,314 INFO L226 Difference]: Without dead ends: 1104 [2024-11-24 01:35:24,316 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2024-11-24 01:35:24,316 INFO L435 NwaCegarLoop]: 334 mSDtfsCounter, 1364 mSDsluCounter, 1447 mSDsCounter, 0 mSdLazyCounter, 910 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1364 SdHoareTripleChecker+Valid, 1781 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:35:24,316 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1364 Valid, 1781 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 910 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-24 01:35:24,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2024-11-24 01:35:24,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 825. [2024-11-24 01:35:24,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 691 states have (on average 1.4442836468885674) internal successors, (998), 695 states have internal predecessors, (998), 118 states have call successors, (118), 15 states have call predecessors, (118), 15 states have return successors, (118), 114 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-24 01:35:24,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1234 transitions. [2024-11-24 01:35:24,441 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1234 transitions. Word has length 300 [2024-11-24 01:35:24,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:35:24,442 INFO L471 AbstractCegarLoop]: Abstraction has 825 states and 1234 transitions. [2024-11-24 01:35:24,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.0) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-24 01:35:24,443 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1234 transitions. [2024-11-24 01:35:24,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-24 01:35:24,445 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:35:24,445 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:35:24,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-24 01:35:24,446 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:35:24,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:35:24,447 INFO L85 PathProgramCache]: Analyzing trace with hash -550782033, now seen corresponding path program 1 times [2024-11-24 01:35:24,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:35:24,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334622341] [2024-11-24 01:35:24,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:35:24,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:35:24,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:35:26,090 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:35:26,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:35:26,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334622341] [2024-11-24 01:35:26,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334622341] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:35:26,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:35:26,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-24 01:35:26,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840733951] [2024-11-24 01:35:26,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:35:26,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-24 01:35:26,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:35:26,092 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-24 01:35:26,092 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-24 01:35:26,092 INFO L87 Difference]: Start difference. First operand 825 states and 1234 transitions. Second operand has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 9 states have internal predecessors, (88), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:35:28,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:35:28,209 INFO L93 Difference]: Finished difference Result 1223 states and 1827 transitions. [2024-11-24 01:35:28,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-24 01:35:28,210 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 9 states have internal predecessors, (88), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 300 [2024-11-24 01:35:28,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:35:28,212 INFO L225 Difference]: With dead ends: 1223 [2024-11-24 01:35:28,212 INFO L226 Difference]: Without dead ends: 911 [2024-11-24 01:35:28,213 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2024-11-24 01:35:28,214 INFO L435 NwaCegarLoop]: 358 mSDtfsCounter, 725 mSDsluCounter, 1703 mSDsCounter, 0 mSdLazyCounter, 873 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 725 SdHoareTripleChecker+Valid, 2061 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-24 01:35:28,214 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [725 Valid, 2061 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 873 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-24 01:35:28,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2024-11-24 01:35:28,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 765. [2024-11-24 01:35:28,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 631 states have (on average 1.4358161648177497) internal successors, (906), 635 states have internal predecessors, (906), 118 states have call successors, (118), 15 states have call predecessors, (118), 15 states have return successors, (118), 114 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-24 01:35:28,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 1142 transitions. [2024-11-24 01:35:28,317 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 1142 transitions. Word has length 300 [2024-11-24 01:35:28,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:35:28,318 INFO L471 AbstractCegarLoop]: Abstraction has 765 states and 1142 transitions. [2024-11-24 01:35:28,318 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.777777777777779) internal successors, (88), 9 states have internal predecessors, (88), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:35:28,318 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 1142 transitions. [2024-11-24 01:35:28,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-24 01:35:28,320 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:35:28,321 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:35:28,321 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-24 01:35:28,321 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:35:28,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:35:28,322 INFO L85 PathProgramCache]: Analyzing trace with hash -812689443, now seen corresponding path program 1 times [2024-11-24 01:35:28,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:35:28,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971318639] [2024-11-24 01:35:28,322 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:35:28,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:35:28,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:35:28,459 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:35:28,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:35:28,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971318639] [2024-11-24 01:35:28,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971318639] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:35:28,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:35:28,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 01:35:28,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467473978] [2024-11-24 01:35:28,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:35:28,460 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 01:35:28,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:35:28,461 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 01:35:28,461 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 01:35:28,462 INFO L87 Difference]: Start difference. First operand 765 states and 1142 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:35:28,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:35:28,633 INFO L93 Difference]: Finished difference Result 2034 states and 3019 transitions. [2024-11-24 01:35:28,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 01:35:28,633 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-24 01:35:28,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:35:28,639 INFO L225 Difference]: With dead ends: 2034 [2024-11-24 01:35:28,639 INFO L226 Difference]: Without dead ends: 1391 [2024-11-24 01:35:28,641 INFO L434 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-24 01:35:28,642 INFO L435 NwaCegarLoop]: 380 mSDtfsCounter, 187 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:35:28,642 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 616 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-24 01:35:28,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1391 states. [2024-11-24 01:35:28,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1391 to 1388. [2024-11-24 01:35:28,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1388 states, 1187 states have (on average 1.429654591406908) internal successors, (1697), 1196 states have internal predecessors, (1697), 173 states have call successors, (173), 27 states have call predecessors, (173), 27 states have return successors, (173), 164 states have call predecessors, (173), 173 states have call successors, (173) [2024-11-24 01:35:28,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1388 states to 1388 states and 2043 transitions. [2024-11-24 01:35:28,867 INFO L78 Accepts]: Start accepts. Automaton has 1388 states and 2043 transitions. Word has length 300 [2024-11-24 01:35:28,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:35:28,867 INFO L471 AbstractCegarLoop]: Abstraction has 1388 states and 2043 transitions. [2024-11-24 01:35:28,867 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:35:28,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1388 states and 2043 transitions. [2024-11-24 01:35:28,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-24 01:35:28,871 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:35:28,871 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:35:28,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-24 01:35:28,871 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:35:28,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:35:28,872 INFO L85 PathProgramCache]: Analyzing trace with hash 574095967, now seen corresponding path program 1 times [2024-11-24 01:35:28,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:35:28,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138809372] [2024-11-24 01:35:28,873 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:35:28,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:35:29,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:35:33,633 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:35:33,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:35:33,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138809372] [2024-11-24 01:35:33,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138809372] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:35:33,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:35:33,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-24 01:35:33,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88070629] [2024-11-24 01:35:33,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:35:33,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-24 01:35:33,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:35:33,635 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-24 01:35:33,636 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:35:33,636 INFO L87 Difference]: Start difference. First operand 1388 states and 2043 transitions. Second operand has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:35:34,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:35:34,891 INFO L93 Difference]: Finished difference Result 2283 states and 3410 transitions. [2024-11-24 01:35:34,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:35:34,892 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 300 [2024-11-24 01:35:34,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:35:34,900 INFO L225 Difference]: With dead ends: 2283 [2024-11-24 01:35:34,901 INFO L226 Difference]: Without dead ends: 1946 [2024-11-24 01:35:34,902 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:35:34,903 INFO L435 NwaCegarLoop]: 355 mSDtfsCounter, 741 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 741 SdHoareTripleChecker+Valid, 1202 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:35:34,904 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [741 Valid, 1202 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-24 01:35:34,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1946 states. [2024-11-24 01:35:35,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1946 to 1470. [2024-11-24 01:35:35,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1470 states, 1269 states have (on average 1.4365642237982663) internal successors, (1823), 1278 states have internal predecessors, (1823), 173 states have call successors, (173), 27 states have call predecessors, (173), 27 states have return successors, (173), 164 states have call predecessors, (173), 173 states have call successors, (173) [2024-11-24 01:35:35,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1470 states to 1470 states and 2169 transitions. [2024-11-24 01:35:35,092 INFO L78 Accepts]: Start accepts. Automaton has 1470 states and 2169 transitions. Word has length 300 [2024-11-24 01:35:35,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:35:35,093 INFO L471 AbstractCegarLoop]: Abstraction has 1470 states and 2169 transitions. [2024-11-24 01:35:35,093 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-24 01:35:35,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1470 states and 2169 transitions. [2024-11-24 01:35:35,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-24 01:35:35,097 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:35:35,097 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:35:35,097 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-24 01:35:35,097 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:35:35,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:35:35,098 INFO L85 PathProgramCache]: Analyzing trace with hash 1017996641, now seen corresponding path program 1 times [2024-11-24 01:35:35,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:35:35,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303247140] [2024-11-24 01:35:35,099 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:35:35,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:35:35,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:35:35,624 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:35:35,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:35:35,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303247140] [2024-11-24 01:35:35,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303247140] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:35:35,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:35:35,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-24 01:35:35,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902103412] [2024-11-24 01:35:35,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:35:35,626 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-24 01:35:35,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:35:35,626 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-24 01:35:35,626 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-24 01:35:35,626 INFO L87 Difference]: Start difference. First operand 1470 states and 2169 transitions. Second operand has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:35:36,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:35:36,825 INFO L93 Difference]: Finished difference Result 2241 states and 3336 transitions. [2024-11-24 01:35:36,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:35:36,826 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-24 01:35:36,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:35:36,832 INFO L225 Difference]: With dead ends: 2241 [2024-11-24 01:35:36,832 INFO L226 Difference]: Without dead ends: 1904 [2024-11-24 01:35:36,834 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-24 01:35:36,836 INFO L435 NwaCegarLoop]: 601 mSDtfsCounter, 432 mSDsluCounter, 1357 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 1958 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-24 01:35:36,836 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 1958 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-24 01:35:36,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1904 states. [2024-11-24 01:35:37,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1904 to 1512. [2024-11-24 01:35:37,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1311 states have (on average 1.4416475972540046) internal successors, (1890), 1320 states have internal predecessors, (1890), 173 states have call successors, (173), 27 states have call predecessors, (173), 27 states have return successors, (173), 164 states have call predecessors, (173), 173 states have call successors, (173) [2024-11-24 01:35:37,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 2236 transitions. [2024-11-24 01:35:37,073 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 2236 transitions. Word has length 300 [2024-11-24 01:35:37,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:35:37,073 INFO L471 AbstractCegarLoop]: Abstraction has 1512 states and 2236 transitions. [2024-11-24 01:35:37,074 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:35:37,074 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 2236 transitions. [2024-11-24 01:35:37,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-24 01:35:37,077 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:35:37,078 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:35:37,078 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-24 01:35:37,078 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:35:37,078 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:35:37,079 INFO L85 PathProgramCache]: Analyzing trace with hash -2143456502, now seen corresponding path program 1 times [2024-11-24 01:35:37,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:35:37,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623676652] [2024-11-24 01:35:37,079 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:35:37,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:35:37,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:35:40,012 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:35:40,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:35:40,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623676652] [2024-11-24 01:35:40,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623676652] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:35:40,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:35:40,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-24 01:35:40,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687442622] [2024-11-24 01:35:40,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:35:40,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-24 01:35:40,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:35:40,016 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-24 01:35:40,016 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-11-24 01:35:40,017 INFO L87 Difference]: Start difference. First operand 1512 states and 2236 transitions. Second operand has 10 states, 10 states have (on average 8.9) internal successors, (89), 10 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:35:41,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:35:41,786 INFO L93 Difference]: Finished difference Result 2625 states and 3875 transitions. [2024-11-24 01:35:41,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:35:41,787 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.9) internal successors, (89), 10 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 301 [2024-11-24 01:35:41,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:35:41,795 INFO L225 Difference]: With dead ends: 2625 [2024-11-24 01:35:41,795 INFO L226 Difference]: Without dead ends: 2124 [2024-11-24 01:35:41,797 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2024-11-24 01:35:41,797 INFO L435 NwaCegarLoop]: 292 mSDtfsCounter, 643 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-24 01:35:41,797 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [643 Valid, 1185 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-24 01:35:41,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2124 states. [2024-11-24 01:35:42,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2124 to 1488. [2024-11-24 01:35:42,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1488 states, 1287 states have (on average 1.4413364413364413) internal successors, (1855), 1296 states have internal predecessors, (1855), 173 states have call successors, (173), 27 states have call predecessors, (173), 27 states have return successors, (173), 164 states have call predecessors, (173), 173 states have call successors, (173) [2024-11-24 01:35:42,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 2201 transitions. [2024-11-24 01:35:42,021 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 2201 transitions. Word has length 301 [2024-11-24 01:35:42,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:35:42,021 INFO L471 AbstractCegarLoop]: Abstraction has 1488 states and 2201 transitions. [2024-11-24 01:35:42,022 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.9) internal successors, (89), 10 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:35:42,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 2201 transitions. [2024-11-24 01:35:42,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-24 01:35:42,024 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:35:42,025 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:35:42,025 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-24 01:35:42,025 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:35:42,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:35:42,026 INFO L85 PathProgramCache]: Analyzing trace with hash -588699630, now seen corresponding path program 1 times [2024-11-24 01:35:42,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:35:42,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588284555] [2024-11-24 01:35:42,026 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:35:42,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:35:42,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:01,527 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 105 proven. 21 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-24 01:36:01,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:01,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588284555] [2024-11-24 01:36:01,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588284555] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:01,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752152488] [2024-11-24 01:36:01,528 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:01,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:01,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:01,533 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:01,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-24 01:36:01,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:01,847 INFO L256 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-24 01:36:01,852 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:03,821 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2516 proven. 228 refuted. 0 times theorem prover too weak. 868 trivial. 0 not checked. [2024-11-24 01:36:03,825 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:36:05,247 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 132 proven. 237 refuted. 0 times theorem prover too weak. 3243 trivial. 0 not checked. [2024-11-24 01:36:05,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752152488] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:36:05,247 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:36:05,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 32 [2024-11-24 01:36:05,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699605632] [2024-11-24 01:36:05,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:36:05,249 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-24 01:36:05,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:05,251 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-24 01:36:05,252 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=838, Unknown=0, NotChecked=0, Total=992 [2024-11-24 01:36:05,252 INFO L87 Difference]: Start difference. First operand 1488 states and 2201 transitions. Second operand has 32 states, 31 states have (on average 6.870967741935484) internal successors, (213), 32 states have internal predecessors, (213), 10 states have call successors, (123), 4 states have call predecessors, (123), 10 states have return successors, (124), 9 states have call predecessors, (124), 10 states have call successors, (124) [2024-11-24 01:36:20,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:20,916 INFO L93 Difference]: Finished difference Result 8527 states and 12369 transitions. [2024-11-24 01:36:20,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2024-11-24 01:36:20,917 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 6.870967741935484) internal successors, (213), 32 states have internal predecessors, (213), 10 states have call successors, (123), 4 states have call predecessors, (123), 10 states have return successors, (124), 9 states have call predecessors, (124), 10 states have call successors, (124) Word has length 301 [2024-11-24 01:36:20,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:20,940 INFO L225 Difference]: With dead ends: 8527 [2024-11-24 01:36:20,940 INFO L226 Difference]: Without dead ends: 7322 [2024-11-24 01:36:20,944 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 717 GetRequests, 607 SyntacticMatches, 0 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3855 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=2852, Invalid=9580, Unknown=0, NotChecked=0, Total=12432 [2024-11-24 01:36:20,945 INFO L435 NwaCegarLoop]: 446 mSDtfsCounter, 5208 mSDsluCounter, 4098 mSDsCounter, 0 mSdLazyCounter, 4480 mSolverCounterSat, 656 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5211 SdHoareTripleChecker+Valid, 4544 SdHoareTripleChecker+Invalid, 5136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 656 IncrementalHoareTripleChecker+Valid, 4480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:20,945 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5211 Valid, 4544 Invalid, 5136 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [656 Valid, 4480 Invalid, 0 Unknown, 0 Unchecked, 9.9s Time] [2024-11-24 01:36:20,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7322 states. [2024-11-24 01:36:21,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7322 to 2664. [2024-11-24 01:36:21,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2664 states, 2377 states have (on average 1.4669751787968026) internal successors, (3487), 2385 states have internal predecessors, (3487), 233 states have call successors, (233), 53 states have call predecessors, (233), 53 states have return successors, (233), 225 states have call predecessors, (233), 233 states have call successors, (233) [2024-11-24 01:36:21,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2664 states to 2664 states and 3953 transitions. [2024-11-24 01:36:21,254 INFO L78 Accepts]: Start accepts. Automaton has 2664 states and 3953 transitions. Word has length 301 [2024-11-24 01:36:21,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:21,254 INFO L471 AbstractCegarLoop]: Abstraction has 2664 states and 3953 transitions. [2024-11-24 01:36:21,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 6.870967741935484) internal successors, (213), 32 states have internal predecessors, (213), 10 states have call successors, (123), 4 states have call predecessors, (123), 10 states have return successors, (124), 9 states have call predecessors, (124), 10 states have call successors, (124) [2024-11-24 01:36:21,256 INFO L276 IsEmpty]: Start isEmpty. Operand 2664 states and 3953 transitions. [2024-11-24 01:36:21,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-24 01:36:21,258 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:21,258 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:36:21,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-24 01:36:21,459 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-24 01:36:21,459 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:21,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:21,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1785793514, now seen corresponding path program 1 times [2024-11-24 01:36:21,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:21,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167904214] [2024-11-24 01:36:21,460 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:21,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:22,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:22,931 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 120 proven. 126 refuted. 0 times theorem prover too weak. 3366 trivial. 0 not checked. [2024-11-24 01:36:22,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:22,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167904214] [2024-11-24 01:36:22,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167904214] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:22,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804293393] [2024-11-24 01:36:22,932 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:22,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:22,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:22,936 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:22,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-24 01:36:23,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:23,213 INFO L256 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-24 01:36:23,219 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:23,990 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2419 proven. 126 refuted. 0 times theorem prover too weak. 1067 trivial. 0 not checked. [2024-11-24 01:36:23,990 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:36:24,599 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 120 proven. 129 refuted. 0 times theorem prover too weak. 3363 trivial. 0 not checked. [2024-11-24 01:36:24,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804293393] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:36:24,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:36:24,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 15 [2024-11-24 01:36:24,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143668657] [2024-11-24 01:36:24,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:36:24,601 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-24 01:36:24,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:24,602 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-24 01:36:24,602 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-11-24 01:36:24,603 INFO L87 Difference]: Start difference. First operand 2664 states and 3953 transitions. Second operand has 15 states, 15 states have (on average 11.933333333333334) internal successors, (179), 15 states have internal predecessors, (179), 6 states have call successors, (101), 3 states have call predecessors, (101), 7 states have return successors, (102), 6 states have call predecessors, (102), 6 states have call successors, (102) [2024-11-24 01:36:25,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:25,408 INFO L93 Difference]: Finished difference Result 4743 states and 6933 transitions. [2024-11-24 01:36:25,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:36:25,409 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 11.933333333333334) internal successors, (179), 15 states have internal predecessors, (179), 6 states have call successors, (101), 3 states have call predecessors, (101), 7 states have return successors, (102), 6 states have call predecessors, (102), 6 states have call successors, (102) Word has length 301 [2024-11-24 01:36:25,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:25,420 INFO L225 Difference]: With dead ends: 4743 [2024-11-24 01:36:25,420 INFO L226 Difference]: Without dead ends: 2588 [2024-11-24 01:36:25,424 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 595 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=136, Invalid=244, Unknown=0, NotChecked=0, Total=380 [2024-11-24 01:36:25,425 INFO L435 NwaCegarLoop]: 189 mSDtfsCounter, 799 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 813 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:25,425 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [813 Valid, 639 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-24 01:36:25,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2588 states. [2024-11-24 01:36:25,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2588 to 1931. [2024-11-24 01:36:25,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1931 states, 1700 states have (on average 1.4441176470588235) internal successors, (2455), 1704 states have internal predecessors, (2455), 181 states have call successors, (181), 49 states have call predecessors, (181), 49 states have return successors, (181), 177 states have call predecessors, (181), 181 states have call successors, (181) [2024-11-24 01:36:25,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1931 states to 1931 states and 2817 transitions. [2024-11-24 01:36:25,755 INFO L78 Accepts]: Start accepts. Automaton has 1931 states and 2817 transitions. Word has length 301 [2024-11-24 01:36:25,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:25,756 INFO L471 AbstractCegarLoop]: Abstraction has 1931 states and 2817 transitions. [2024-11-24 01:36:25,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 11.933333333333334) internal successors, (179), 15 states have internal predecessors, (179), 6 states have call successors, (101), 3 states have call predecessors, (101), 7 states have return successors, (102), 6 states have call predecessors, (102), 6 states have call successors, (102) [2024-11-24 01:36:25,756 INFO L276 IsEmpty]: Start isEmpty. Operand 1931 states and 2817 transitions. [2024-11-24 01:36:25,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-24 01:36:25,759 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:25,759 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:36:25,771 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-24 01:36:25,963 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-24 01:36:25,963 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:25,964 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:25,964 INFO L85 PathProgramCache]: Analyzing trace with hash -65769006, now seen corresponding path program 1 times [2024-11-24 01:36:25,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:25,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298943562] [2024-11-24 01:36:25,964 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:25,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:27,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:27,734 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 105 proven. 21 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-24 01:36:27,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:27,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298943562] [2024-11-24 01:36:27,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298943562] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:27,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960665543] [2024-11-24 01:36:27,735 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:27,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:27,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:27,737 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:27,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-24 01:36:28,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:28,040 INFO L256 TraceCheckSpWp]: Trace formula consists of 727 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-24 01:36:28,045 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:28,948 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1101 proven. 36 refuted. 0 times theorem prover too weak. 2475 trivial. 0 not checked. [2024-11-24 01:36:28,948 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:36:29,782 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 210 proven. 39 refuted. 0 times theorem prover too weak. 3363 trivial. 0 not checked. [2024-11-24 01:36:29,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960665543] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:36:29,783 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:36:29,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 11] total 27 [2024-11-24 01:36:29,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368317624] [2024-11-24 01:36:29,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:36:29,785 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-24 01:36:29,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:29,786 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-24 01:36:29,786 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2024-11-24 01:36:29,787 INFO L87 Difference]: Start difference. First operand 1931 states and 2817 transitions. Second operand has 27 states, 25 states have (on average 9.52) internal successors, (238), 25 states have internal predecessors, (238), 9 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 8 states have call predecessors, (129), 9 states have call successors, (129) [2024-11-24 01:36:36,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:36,430 INFO L93 Difference]: Finished difference Result 8268 states and 11671 transitions. [2024-11-24 01:36:36,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2024-11-24 01:36:36,431 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 9.52) internal successors, (238), 25 states have internal predecessors, (238), 9 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 8 states have call predecessors, (129), 9 states have call successors, (129) Word has length 301 [2024-11-24 01:36:36,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:36,448 INFO L225 Difference]: With dead ends: 8268 [2024-11-24 01:36:36,448 INFO L226 Difference]: Without dead ends: 6943 [2024-11-24 01:36:36,454 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 679 GetRequests, 598 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2316 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1508, Invalid=5298, Unknown=0, NotChecked=0, Total=6806 [2024-11-24 01:36:36,455 INFO L435 NwaCegarLoop]: 522 mSDtfsCounter, 2198 mSDsluCounter, 3681 mSDsCounter, 0 mSdLazyCounter, 2573 mSolverCounterSat, 1393 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2234 SdHoareTripleChecker+Valid, 4203 SdHoareTripleChecker+Invalid, 3966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1393 IncrementalHoareTripleChecker+Valid, 2573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:36,455 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2234 Valid, 4203 Invalid, 3966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1393 Valid, 2573 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-24 01:36:36,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6943 states. [2024-11-24 01:36:37,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6943 to 5095. [2024-11-24 01:36:37,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5095 states, 4419 states have (on average 1.4306404163837971) internal successors, (6322), 4435 states have internal predecessors, (6322), 527 states have call successors, (527), 148 states have call predecessors, (527), 148 states have return successors, (527), 511 states have call predecessors, (527), 527 states have call successors, (527) [2024-11-24 01:36:37,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5095 states to 5095 states and 7376 transitions. [2024-11-24 01:36:37,169 INFO L78 Accepts]: Start accepts. Automaton has 5095 states and 7376 transitions. Word has length 301 [2024-11-24 01:36:37,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:37,169 INFO L471 AbstractCegarLoop]: Abstraction has 5095 states and 7376 transitions. [2024-11-24 01:36:37,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 9.52) internal successors, (238), 25 states have internal predecessors, (238), 9 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 8 states have call predecessors, (129), 9 states have call successors, (129) [2024-11-24 01:36:37,169 INFO L276 IsEmpty]: Start isEmpty. Operand 5095 states and 7376 transitions. [2024-11-24 01:36:37,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-24 01:36:37,173 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:37,173 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:36:37,186 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-24 01:36:37,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-24 01:36:37,374 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:37,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:37,374 INFO L85 PathProgramCache]: Analyzing trace with hash 191668051, now seen corresponding path program 1 times [2024-11-24 01:36:37,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:37,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804925557] [2024-11-24 01:36:37,374 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:37,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:37,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:39,075 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-24 01:36:39,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:39,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804925557] [2024-11-24 01:36:39,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804925557] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:36:39,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:36:39,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:36:39,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239307791] [2024-11-24 01:36:39,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:36:39,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:36:39,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:39,077 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:36:39,077 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:36:39,077 INFO L87 Difference]: Start difference. First operand 5095 states and 7376 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:36:40,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:40,935 INFO L93 Difference]: Finished difference Result 12907 states and 18687 transitions. [2024-11-24 01:36:40,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:36:40,935 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-24 01:36:40,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:40,963 INFO L225 Difference]: With dead ends: 12907 [2024-11-24 01:36:40,963 INFO L226 Difference]: Without dead ends: 8465 [2024-11-24 01:36:40,972 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:36:40,972 INFO L435 NwaCegarLoop]: 429 mSDtfsCounter, 295 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:40,973 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 827 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-24 01:36:40,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8465 states. [2024-11-24 01:36:41,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8465 to 6605. [2024-11-24 01:36:41,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6605 states, 5987 states have (on average 1.4710205445131117) internal successors, (8807), 5997 states have internal predecessors, (8807), 473 states have call successors, (473), 144 states have call predecessors, (473), 144 states have return successors, (473), 463 states have call predecessors, (473), 473 states have call successors, (473) [2024-11-24 01:36:41,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6605 states to 6605 states and 9753 transitions. [2024-11-24 01:36:41,867 INFO L78 Accepts]: Start accepts. Automaton has 6605 states and 9753 transitions. Word has length 302 [2024-11-24 01:36:41,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:41,868 INFO L471 AbstractCegarLoop]: Abstraction has 6605 states and 9753 transitions. [2024-11-24 01:36:41,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-24 01:36:41,868 INFO L276 IsEmpty]: Start isEmpty. Operand 6605 states and 9753 transitions. [2024-11-24 01:36:41,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-24 01:36:41,872 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:41,872 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:36:41,872 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-24 01:36:41,872 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:41,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:41,873 INFO L85 PathProgramCache]: Analyzing trace with hash 466427665, now seen corresponding path program 1 times [2024-11-24 01:36:41,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:41,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155249222] [2024-11-24 01:36:41,873 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:41,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:42,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:43,045 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 69 proven. 57 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-24 01:36:43,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:43,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155249222] [2024-11-24 01:36:43,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155249222] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:43,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508237974] [2024-11-24 01:36:43,046 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:43,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:43,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:43,048 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:43,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-24 01:36:43,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:43,420 INFO L256 TraceCheckSpWp]: Trace formula consists of 732 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-24 01:36:43,426 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:43,798 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1836 proven. 57 refuted. 0 times theorem prover too weak. 1719 trivial. 0 not checked. [2024-11-24 01:36:43,798 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:36:44,096 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 69 proven. 57 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-24 01:36:44,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508237974] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-24 01:36:44,096 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-24 01:36:44,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-24 01:36:44,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653112162] [2024-11-24 01:36:44,097 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-24 01:36:44,098 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-24 01:36:44,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:44,098 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-24 01:36:44,098 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:36:44,099 INFO L87 Difference]: Start difference. First operand 6605 states and 9753 transitions. Second operand has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 2 states have call successors, (62), 2 states have call predecessors, (62), 4 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2024-11-24 01:36:44,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:36:44,953 INFO L93 Difference]: Finished difference Result 10921 states and 16030 transitions. [2024-11-24 01:36:44,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-24 01:36:44,953 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 2 states have call successors, (62), 2 states have call predecessors, (62), 4 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) Word has length 302 [2024-11-24 01:36:44,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:36:44,970 INFO L225 Difference]: With dead ends: 10921 [2024-11-24 01:36:44,970 INFO L226 Difference]: Without dead ends: 4492 [2024-11-24 01:36:44,980 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 610 GetRequests, 601 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-24 01:36:44,980 INFO L435 NwaCegarLoop]: 201 mSDtfsCounter, 306 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-24 01:36:44,981 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [329 Valid, 514 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-24 01:36:44,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4492 states. [2024-11-24 01:36:45,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4492 to 3771. [2024-11-24 01:36:45,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3771 states, 3386 states have (on average 1.4548139397519197) internal successors, (4926), 3388 states have internal predecessors, (4926), 285 states have call successors, (285), 99 states have call predecessors, (285), 99 states have return successors, (285), 283 states have call predecessors, (285), 285 states have call successors, (285) [2024-11-24 01:36:45,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3771 states to 3771 states and 5496 transitions. [2024-11-24 01:36:45,743 INFO L78 Accepts]: Start accepts. Automaton has 3771 states and 5496 transitions. Word has length 302 [2024-11-24 01:36:45,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:36:45,744 INFO L471 AbstractCegarLoop]: Abstraction has 3771 states and 5496 transitions. [2024-11-24 01:36:45,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 2 states have call successors, (62), 2 states have call predecessors, (62), 4 states have return successors, (63), 2 states have call predecessors, (63), 2 states have call successors, (63) [2024-11-24 01:36:45,744 INFO L276 IsEmpty]: Start isEmpty. Operand 3771 states and 5496 transitions. [2024-11-24 01:36:45,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-24 01:36:45,747 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:36:45,747 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:36:45,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-24 01:36:45,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-24 01:36:45,948 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:36:45,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:36:45,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1178626058, now seen corresponding path program 1 times [2024-11-24 01:36:45,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:36:45,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356394672] [2024-11-24 01:36:45,949 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:45,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:36:46,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:49,579 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 123 proven. 123 refuted. 0 times theorem prover too weak. 3366 trivial. 0 not checked. [2024-11-24 01:36:49,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:36:49,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356394672] [2024-11-24 01:36:49,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356394672] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:49,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354889152] [2024-11-24 01:36:49,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:36:49,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-24 01:36:49,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:36:49,581 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-24 01:36:49,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-24 01:36:49,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:36:49,921 INFO L256 TraceCheckSpWp]: Trace formula consists of 735 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-24 01:36:49,928 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-24 01:36:54,154 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2674 proven. 363 refuted. 0 times theorem prover too weak. 575 trivial. 0 not checked. [2024-11-24 01:36:54,154 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-24 01:36:56,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354889152] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-24 01:36:56,826 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-24 01:36:56,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 27] total 33 [2024-11-24 01:36:56,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956835060] [2024-11-24 01:36:56,826 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-24 01:36:56,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-24 01:36:56,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:36:56,828 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-24 01:36:56,829 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=1396, Unknown=0, NotChecked=0, Total=1722 [2024-11-24 01:36:56,829 INFO L87 Difference]: Start difference. First operand 3771 states and 5496 transitions. Second operand has 33 states, 32 states have (on average 5.09375) internal successors, (163), 31 states have internal predecessors, (163), 11 states have call successors, (80), 9 states have call predecessors, (80), 14 states have return successors, (80), 10 states have call predecessors, (80), 11 states have call successors, (80) [2024-11-24 01:37:10,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:37:10,862 INFO L93 Difference]: Finished difference Result 16969 states and 24844 transitions. [2024-11-24 01:37:10,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2024-11-24 01:37:10,863 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 5.09375) internal successors, (163), 31 states have internal predecessors, (163), 11 states have call successors, (80), 9 states have call predecessors, (80), 14 states have return successors, (80), 10 states have call predecessors, (80), 11 states have call successors, (80) Word has length 303 [2024-11-24 01:37:10,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:37:10,894 INFO L225 Difference]: With dead ends: 16969 [2024-11-24 01:37:10,894 INFO L226 Difference]: Without dead ends: 13393 [2024-11-24 01:37:10,904 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 414 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2021 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=1644, Invalid=6188, Unknown=0, NotChecked=0, Total=7832 [2024-11-24 01:37:10,905 INFO L435 NwaCegarLoop]: 231 mSDtfsCounter, 3841 mSDsluCounter, 1629 mSDsCounter, 0 mSdLazyCounter, 2879 mSolverCounterSat, 270 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3844 SdHoareTripleChecker+Valid, 1860 SdHoareTripleChecker+Invalid, 3149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 270 IncrementalHoareTripleChecker+Valid, 2879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-11-24 01:37:10,905 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3844 Valid, 1860 Invalid, 3149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [270 Valid, 2879 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2024-11-24 01:37:10,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13393 states. [2024-11-24 01:37:11,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13393 to 2062. [2024-11-24 01:37:11,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2062 states, 1741 states have (on average 1.376220562894888) internal successors, (2396), 1741 states have internal predecessors, (2396), 215 states have call successors, (215), 105 states have call predecessors, (215), 105 states have return successors, (215), 215 states have call predecessors, (215), 215 states have call successors, (215) [2024-11-24 01:37:11,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2062 states to 2062 states and 2826 transitions. [2024-11-24 01:37:11,630 INFO L78 Accepts]: Start accepts. Automaton has 2062 states and 2826 transitions. Word has length 303 [2024-11-24 01:37:11,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:37:11,631 INFO L471 AbstractCegarLoop]: Abstraction has 2062 states and 2826 transitions. [2024-11-24 01:37:11,631 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 5.09375) internal successors, (163), 31 states have internal predecessors, (163), 11 states have call successors, (80), 9 states have call predecessors, (80), 14 states have return successors, (80), 10 states have call predecessors, (80), 11 states have call successors, (80) [2024-11-24 01:37:11,631 INFO L276 IsEmpty]: Start isEmpty. Operand 2062 states and 2826 transitions. [2024-11-24 01:37:11,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-24 01:37:11,633 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:37:11,633 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-24 01:37:11,645 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-24 01:37:11,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50444af3-7e41-4537-93c5-3a1f77292c65/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-24 01:37:11,834 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:37:11,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:37:11,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1336271090, now seen corresponding path program 1 times [2024-11-24 01:37:11,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:37:11,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453010049] [2024-11-24 01:37:11,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:37:11,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:37:12,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat