./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-while_file-10.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_47b0c9ca-5ff4-4da6-b513-df9bb694a477/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/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_47b0c9ca-5ff4-4da6-b513-df9bb694a477/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-while_file-10.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/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_47b0c9ca-5ff4-4da6-b513-df9bb694a477/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 dffb49b583bf1b2953c0c17a06d6fc63bf48c484ad06befbc2660a12f206f89f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-24 01:46:45,723 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-24 01:46:45,782 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-24 01:46:45,788 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-24 01:46:45,788 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-24 01:46:45,813 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-24 01:46:45,814 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-24 01:46:45,814 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-24 01:46:45,814 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-24 01:46:45,814 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-24 01:46:45,815 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-24 01:46:45,815 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-24 01:46:45,815 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-24 01:46:45,815 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-24 01:46:45,815 INFO L153 SettingsManager]: * Use SBE=true [2024-11-24 01:46:45,816 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-24 01:46:45,816 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-24 01:46:45,816 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-24 01:46:45,816 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-24 01:46:45,816 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-24 01:46:45,816 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-24 01:46:45,816 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-24 01:46:45,817 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-24 01:46:45,817 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-24 01:46:45,817 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-24 01:46:45,817 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-24 01:46:45,817 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-24 01:46:45,817 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-24 01:46:45,817 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-24 01:46:45,818 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:46:45,818 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:46:45,818 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:46:45,818 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:46:45,818 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-24 01:46:45,818 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-24 01:46:45,819 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-24 01:46:45,819 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-24 01:46:45,819 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:46:45,819 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-24 01:46:45,819 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-24 01:46:45,819 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-24 01:46:45,820 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-24 01:46:45,820 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-24 01:46:45,820 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-24 01:46:45,820 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-24 01:46:45,820 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-24 01:46:45,820 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-24 01:46:45,820 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-24 01:46:45,820 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_47b0c9ca-5ff4-4da6-b513-df9bb694a477/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 -> dffb49b583bf1b2953c0c17a06d6fc63bf48c484ad06befbc2660a12f206f89f [2024-11-24 01:46:46,119 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-24 01:46:46,132 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-24 01:46:46,135 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-24 01:46:46,137 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-24 01:46:46,137 INFO L274 PluginConnector]: CDTParser initialized [2024-11-24 01:46:46,139 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-while_file-10.i [2024-11-24 01:46:49,180 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/bin/uautomizer-verify-LYvppIcaGC/data/28f238e00/99248ecb6c484d23ac2af00db902f55b/FLAGb6e5ba5f8 [2024-11-24 01:46:49,528 INFO L384 CDTParser]: Found 1 translation units. [2024-11-24 01:46:49,530 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-while_file-10.i [2024-11-24 01:46:49,544 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/bin/uautomizer-verify-LYvppIcaGC/data/28f238e00/99248ecb6c484d23ac2af00db902f55b/FLAGb6e5ba5f8 [2024-11-24 01:46:49,770 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/bin/uautomizer-verify-LYvppIcaGC/data/28f238e00/99248ecb6c484d23ac2af00db902f55b [2024-11-24 01:46:49,772 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-24 01:46:49,774 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-24 01:46:49,775 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-24 01:46:49,776 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-24 01:46:49,786 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-24 01:46:49,787 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:46:49" (1/1) ... [2024-11-24 01:46:49,788 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4060d7d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:49, skipping insertion in model container [2024-11-24 01:46:49,788 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:46:49" (1/1) ... [2024-11-24 01:46:49,815 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-24 01:46:49,987 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_47b0c9ca-5ff4-4da6-b513-df9bb694a477/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-while_file-10.i[915,928] [2024-11-24 01:46:50,048 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:46:50,059 INFO L200 MainTranslator]: Completed pre-run [2024-11-24 01:46:50,069 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_47b0c9ca-5ff4-4da6-b513-df9bb694a477/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-while_file-10.i[915,928] [2024-11-24 01:46:50,105 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-24 01:46:50,122 INFO L204 MainTranslator]: Completed translation [2024-11-24 01:46:50,123 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50 WrapperNode [2024-11-24 01:46:50,123 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-24 01:46:50,124 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-24 01:46:50,124 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-24 01:46:50,124 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-24 01:46:50,131 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:46:50" (1/1) ... [2024-11-24 01:46:50,144 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:46:50" (1/1) ... [2024-11-24 01:46:50,191 INFO L138 Inliner]: procedures = 26, calls = 31, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 165 [2024-11-24 01:46:50,191 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-24 01:46:50,192 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-24 01:46:50,192 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-24 01:46:50,193 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-24 01:46:50,203 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,203 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,208 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,229 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:46:50,230 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,230 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,238 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,239 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,247 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,250 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,251 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,256 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-24 01:46:50,257 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-24 01:46:50,257 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-24 01:46:50,257 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-24 01:46:50,258 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (1/1) ... [2024-11-24 01:46:50,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-24 01:46:50,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-24 01:46:50,299 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/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:46:50,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_47b0c9ca-5ff4-4da6-b513-df9bb694a477/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:46:50,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-24 01:46:50,335 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-24 01:46:50,335 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-24 01:46:50,336 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-24 01:46:50,336 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-24 01:46:50,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-24 01:46:50,423 INFO L234 CfgBuilder]: Building ICFG [2024-11-24 01:46:50,424 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-24 01:46:50,868 INFO L? ?]: Removed 28 outVars from TransFormulas that were not future-live. [2024-11-24 01:46:50,868 INFO L283 CfgBuilder]: Performing block encoding [2024-11-24 01:46:50,882 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-24 01:46:50,885 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-24 01:46:50,886 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:46:50 BoogieIcfgContainer [2024-11-24 01:46:50,886 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-24 01:46:50,888 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-24 01:46:50,888 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-24 01:46:50,897 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-24 01:46:50,897 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 01:46:49" (1/3) ... [2024-11-24 01:46:50,899 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@346ca868 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:46:50, skipping insertion in model container [2024-11-24 01:46:50,899 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:46:50" (2/3) ... [2024-11-24 01:46:50,901 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@346ca868 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:46:50, skipping insertion in model container [2024-11-24 01:46:50,901 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:46:50" (3/3) ... [2024-11-24 01:46:50,902 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_loopvsstraightlinecode_50-while_file-10.i [2024-11-24 01:46:50,920 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-24 01:46:50,924 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_loopvsstraightlinecode_50-while_file-10.i that has 2 procedures, 74 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-24 01:46:51,032 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-24 01:46:51,047 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;@23e6937a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-24 01:46:51,047 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-24 01:46:51,051 INFO L276 IsEmpty]: Start isEmpty. Operand has 74 states, 53 states have (on average 1.3962264150943395) internal successors, (74), 54 states have internal predecessors, (74), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-11-24 01:46:51,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-24 01:46:51,062 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:46:51,062 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:51,063 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:46:51,068 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:46:51,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1915142532, now seen corresponding path program 1 times [2024-11-24 01:46:51,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:46:51,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47189270] [2024-11-24 01:46:51,077 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:46:51,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:46:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:46:52,127 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:46:52,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:46:52,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47189270] [2024-11-24 01:46:52,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47189270] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:46:52,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:46:52,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 01:46:52,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738108529] [2024-11-24 01:46:52,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:46:52,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 01:46:52,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:46:52,153 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 01:46:52,154 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:46:52,156 INFO L87 Difference]: Start difference. First operand has 74 states, 53 states have (on average 1.3962264150943395) internal successors, (74), 54 states have internal predecessors, (74), 18 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:46:52,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:46:52,472 INFO L93 Difference]: Finished difference Result 209 states and 357 transitions. [2024-11-24 01:46:52,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 01:46:52,476 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 122 [2024-11-24 01:46:52,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:46:52,487 INFO L225 Difference]: With dead ends: 209 [2024-11-24 01:46:52,488 INFO L226 Difference]: Without dead ends: 138 [2024-11-24 01:46:52,493 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-24 01:46:52,497 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 72 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 01:46:52,498 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 384 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 01:46:52,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-11-24 01:46:52,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 104. [2024-11-24 01:46:52,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 65 states have (on average 1.2615384615384615) internal successors, (82), 65 states have internal predecessors, (82), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-24 01:46:52,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 154 transitions. [2024-11-24 01:46:52,579 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 154 transitions. Word has length 122 [2024-11-24 01:46:52,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:46:52,583 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 154 transitions. [2024-11-24 01:46:52,583 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:46:52,584 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 154 transitions. [2024-11-24 01:46:52,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-24 01:46:52,586 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:46:52,586 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:46:52,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-24 01:46:52,587 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:46:52,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:46:52,588 INFO L85 PathProgramCache]: Analyzing trace with hash -2009744545, now seen corresponding path program 1 times [2024-11-24 01:46:52,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:46:52,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813278930] [2024-11-24 01:46:52,588 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:46:52,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:46:52,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:47:16,066 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:47:16,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:47:16,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813278930] [2024-11-24 01:47:16,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813278930] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:47:16,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:47:16,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-24 01:47:16,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934807916] [2024-11-24 01:47:16,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:47:16,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-24 01:47:16,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:47:16,070 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-24 01:47:16,070 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-11-24 01:47:16,071 INFO L87 Difference]: Start difference. First operand 104 states and 154 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:47:18,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:47:18,146 INFO L93 Difference]: Finished difference Result 341 states and 493 transitions. [2024-11-24 01:47:18,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-24 01:47:18,147 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-11-24 01:47:18,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:47:18,150 INFO L225 Difference]: With dead ends: 341 [2024-11-24 01:47:18,150 INFO L226 Difference]: Without dead ends: 274 [2024-11-24 01:47:18,155 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2024-11-24 01:47:18,156 INFO L435 NwaCegarLoop]: 99 mSDtfsCounter, 701 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-24 01:47:18,157 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [701 Valid, 522 Invalid, 782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-24 01:47:18,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2024-11-24 01:47:18,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 187. [2024-11-24 01:47:18,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 128 states have (on average 1.296875) internal successors, (166), 129 states have internal predecessors, (166), 54 states have call successors, (54), 4 states have call predecessors, (54), 4 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-24 01:47:18,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 274 transitions. [2024-11-24 01:47:18,218 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 274 transitions. Word has length 123 [2024-11-24 01:47:18,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:47:18,218 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 274 transitions. [2024-11-24 01:47:18,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:47:18,219 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 274 transitions. [2024-11-24 01:47:18,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-24 01:47:18,222 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:47:18,223 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:47:18,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-24 01:47:18,225 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:47:18,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:47:18,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1329686175, now seen corresponding path program 1 times [2024-11-24 01:47:18,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:47:18,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310853815] [2024-11-24 01:47:18,227 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:47:18,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:47:18,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:48:24,693 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:48:24,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:48:24,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310853815] [2024-11-24 01:48:24,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310853815] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:48:24,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:48:24,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-24 01:48:24,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630896631] [2024-11-24 01:48:24,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:48:24,697 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-24 01:48:24,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:48:24,698 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-24 01:48:24,699 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-11-24 01:48:24,700 INFO L87 Difference]: Start difference. First operand 187 states and 274 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:48:27,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:48:27,147 INFO L93 Difference]: Finished difference Result 343 states and 492 transitions. [2024-11-24 01:48:27,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-24 01:48:27,148 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-11-24 01:48:27,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:48:27,152 INFO L225 Difference]: With dead ends: 343 [2024-11-24 01:48:27,152 INFO L226 Difference]: Without dead ends: 276 [2024-11-24 01:48:27,153 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2024-11-24 01:48:27,154 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 476 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 881 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-24 01:48:27,154 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 528 Invalid, 978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 881 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-24 01:48:27,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2024-11-24 01:48:27,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 187. [2024-11-24 01:48:27,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 128 states have (on average 1.296875) internal successors, (166), 129 states have internal predecessors, (166), 54 states have call successors, (54), 4 states have call predecessors, (54), 4 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-24 01:48:27,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 274 transitions. [2024-11-24 01:48:27,180 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 274 transitions. Word has length 123 [2024-11-24 01:48:27,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:48:27,180 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 274 transitions. [2024-11-24 01:48:27,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:48:27,181 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 274 transitions. [2024-11-24 01:48:27,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-24 01:48:27,183 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:48:27,185 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:48:27,185 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-24 01:48:27,185 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:48:27,186 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:48:27,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1137097311, now seen corresponding path program 1 times [2024-11-24 01:48:27,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:48:27,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272034683] [2024-11-24 01:48:27,186 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:48:27,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:48:27,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:48:48,320 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:48:48,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:48:48,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272034683] [2024-11-24 01:48:48,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272034683] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:48:48,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:48:48,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-24 01:48:48,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176240008] [2024-11-24 01:48:48,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:48:48,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-24 01:48:48,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:48:48,322 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-24 01:48:48,323 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-11-24 01:48:48,323 INFO L87 Difference]: Start difference. First operand 187 states and 274 transitions. Second operand has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:48:51,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:48:51,316 INFO L93 Difference]: Finished difference Result 385 states and 538 transitions. [2024-11-24 01:48:51,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-24 01:48:51,316 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 123 [2024-11-24 01:48:51,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:48:51,319 INFO L225 Difference]: With dead ends: 385 [2024-11-24 01:48:51,319 INFO L226 Difference]: Without dead ends: 318 [2024-11-24 01:48:51,320 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=208, Invalid=662, Unknown=0, NotChecked=0, Total=870 [2024-11-24 01:48:51,321 INFO L435 NwaCegarLoop]: 92 mSDtfsCounter, 641 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 1149 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 641 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 1235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:48:51,321 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [641 Valid, 679 Invalid, 1235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1149 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-24 01:48:51,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2024-11-24 01:48:51,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 208. [2024-11-24 01:48:51,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 145 states have (on average 1.2758620689655173) internal successors, (185), 146 states have internal predecessors, (185), 54 states have call successors, (54), 8 states have call predecessors, (54), 8 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-24 01:48:51,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 293 transitions. [2024-11-24 01:48:51,359 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 293 transitions. Word has length 123 [2024-11-24 01:48:51,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:48:51,360 INFO L471 AbstractCegarLoop]: Abstraction has 208 states and 293 transitions. [2024-11-24 01:48:51,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.25) internal successors, (36), 16 states have internal predecessors, (36), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:48:51,360 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 293 transitions. [2024-11-24 01:48:51,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-24 01:48:51,363 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:48:51,363 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:48:51,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-24 01:48:51,364 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:48:51,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:48:51,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1395262749, now seen corresponding path program 1 times [2024-11-24 01:48:51,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:48:51,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665148029] [2024-11-24 01:48:51,365 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:48:51,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:48:51,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:49:12,823 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:49:12,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:49:12,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665148029] [2024-11-24 01:49:12,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665148029] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:49:12,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:49:12,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-24 01:49:12,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536978249] [2024-11-24 01:49:12,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:49:12,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-24 01:49:12,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:49:12,826 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-24 01:49:12,826 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2024-11-24 01:49:12,827 INFO L87 Difference]: Start difference. First operand 208 states and 293 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:49:16,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:49:16,558 INFO L93 Difference]: Finished difference Result 487 states and 671 transitions. [2024-11-24 01:49:16,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-24 01:49:16,559 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-11-24 01:49:16,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:49:16,562 INFO L225 Difference]: With dead ends: 487 [2024-11-24 01:49:16,562 INFO L226 Difference]: Without dead ends: 420 [2024-11-24 01:49:16,563 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=291, Invalid=831, Unknown=0, NotChecked=0, Total=1122 [2024-11-24 01:49:16,564 INFO L435 NwaCegarLoop]: 100 mSDtfsCounter, 726 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1191 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-24 01:49:16,564 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [726 Valid, 647 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1191 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-24 01:49:16,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2024-11-24 01:49:16,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 208. [2024-11-24 01:49:16,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 145 states have (on average 1.2758620689655173) internal successors, (185), 146 states have internal predecessors, (185), 54 states have call successors, (54), 8 states have call predecessors, (54), 8 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-24 01:49:16,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 293 transitions. [2024-11-24 01:49:16,598 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 293 transitions. Word has length 123 [2024-11-24 01:49:16,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:49:16,600 INFO L471 AbstractCegarLoop]: Abstraction has 208 states and 293 transitions. [2024-11-24 01:49:16,600 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:49:16,600 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 293 transitions. [2024-11-24 01:49:16,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-24 01:49:16,602 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:49:16,603 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49:16,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-24 01:49:16,603 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:49:16,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:49:16,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1944212767, now seen corresponding path program 1 times [2024-11-24 01:49:16,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:49:16,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091487369] [2024-11-24 01:49:16,604 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:49:16,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:49:16,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:49:30,104 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:49:30,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:49:30,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091487369] [2024-11-24 01:49:30,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091487369] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:49:30,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:49:30,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-24 01:49:30,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217811124] [2024-11-24 01:49:30,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:49:30,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 01:49:30,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:49:30,106 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 01:49:30,106 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2024-11-24 01:49:30,106 INFO L87 Difference]: Start difference. First operand 208 states and 293 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:49:31,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:49:31,200 INFO L93 Difference]: Finished difference Result 460 states and 642 transitions. [2024-11-24 01:49:31,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:49:31,201 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-11-24 01:49:31,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:49:31,204 INFO L225 Difference]: With dead ends: 460 [2024-11-24 01:49:31,204 INFO L226 Difference]: Without dead ends: 295 [2024-11-24 01:49:31,209 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2024-11-24 01:49:31,210 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 411 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:49:31,210 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [411 Valid, 564 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-24 01:49:31,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-24 01:49:31,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 210. [2024-11-24 01:49:31,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 147 states have (on average 1.272108843537415) internal successors, (187), 148 states have internal predecessors, (187), 54 states have call successors, (54), 8 states have call predecessors, (54), 8 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-24 01:49:31,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 295 transitions. [2024-11-24 01:49:31,240 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 295 transitions. Word has length 123 [2024-11-24 01:49:31,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:49:31,241 INFO L471 AbstractCegarLoop]: Abstraction has 210 states and 295 transitions. [2024-11-24 01:49:31,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:49:31,241 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 295 transitions. [2024-11-24 01:49:31,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-24 01:49:31,243 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:49:31,243 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49:31,243 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-24 01:49:31,243 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:49:31,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:49:31,244 INFO L85 PathProgramCache]: Analyzing trace with hash 291078045, now seen corresponding path program 1 times [2024-11-24 01:49:31,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:49:31,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192875357] [2024-11-24 01:49:31,244 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:49:31,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:49:31,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:49:38,537 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:49:38,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:49:38,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192875357] [2024-11-24 01:49:38,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192875357] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:49:38,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:49:38,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-24 01:49:38,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718559677] [2024-11-24 01:49:38,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:49:38,538 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-24 01:49:38,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:49:38,538 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-24 01:49:38,539 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2024-11-24 01:49:38,539 INFO L87 Difference]: Start difference. First operand 210 states and 295 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:49:40,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:49:40,059 INFO L93 Difference]: Finished difference Result 422 states and 595 transitions. [2024-11-24 01:49:40,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:49:40,060 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-11-24 01:49:40,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:49:40,063 INFO L225 Difference]: With dead ends: 422 [2024-11-24 01:49:40,063 INFO L226 Difference]: Without dead ends: 355 [2024-11-24 01:49:40,064 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=168, Invalid=482, Unknown=0, NotChecked=0, Total=650 [2024-11-24 01:49:40,064 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 360 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 729 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-24 01:49:40,064 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 552 Invalid, 815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 729 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-24 01:49:40,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2024-11-24 01:49:40,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 294. [2024-11-24 01:49:40,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 210 states have (on average 1.2857142857142858) internal successors, (270), 211 states have internal predecessors, (270), 72 states have call successors, (72), 11 states have call predecessors, (72), 11 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-24 01:49:40,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 414 transitions. [2024-11-24 01:49:40,090 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 414 transitions. Word has length 123 [2024-11-24 01:49:40,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:49:40,090 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 414 transitions. [2024-11-24 01:49:40,090 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:49:40,091 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 414 transitions. [2024-11-24 01:49:40,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-24 01:49:40,092 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:49:40,092 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49:40,092 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-24 01:49:40,093 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:49:40,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:49:40,093 INFO L85 PathProgramCache]: Analyzing trace with hash 971136415, now seen corresponding path program 1 times [2024-11-24 01:49:40,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:49:40,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571905944] [2024-11-24 01:49:40,093 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:49:40,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:49:40,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:49:56,463 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:49:56,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:49:56,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571905944] [2024-11-24 01:49:56,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571905944] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:49:56,464 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:49:56,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-24 01:49:56,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539630470] [2024-11-24 01:49:56,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:49:56,464 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-24 01:49:56,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:49:56,465 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-24 01:49:56,465 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-11-24 01:49:56,465 INFO L87 Difference]: Start difference. First operand 294 states and 414 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:49:58,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:49:58,214 INFO L93 Difference]: Finished difference Result 452 states and 632 transitions. [2024-11-24 01:49:58,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:49:58,215 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-11-24 01:49:58,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:49:58,218 INFO L225 Difference]: With dead ends: 452 [2024-11-24 01:49:58,218 INFO L226 Difference]: Without dead ends: 385 [2024-11-24 01:49:58,218 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=164, Invalid=486, Unknown=0, NotChecked=0, Total=650 [2024-11-24 01:49:58,219 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 577 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 879 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 879 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:49:58,219 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [577 Valid, 558 Invalid, 967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 879 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-24 01:49:58,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2024-11-24 01:49:58,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 294. [2024-11-24 01:49:58,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 210 states have (on average 1.2857142857142858) internal successors, (270), 211 states have internal predecessors, (270), 72 states have call successors, (72), 11 states have call predecessors, (72), 11 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-24 01:49:58,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 414 transitions. [2024-11-24 01:49:58,244 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 414 transitions. Word has length 123 [2024-11-24 01:49:58,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:49:58,245 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 414 transitions. [2024-11-24 01:49:58,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:49:58,245 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 414 transitions. [2024-11-24 01:49:58,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-24 01:49:58,247 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:49:58,247 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:49:58,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-24 01:49:58,247 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:49:58,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:49:58,248 INFO L85 PathProgramCache]: Analyzing trace with hash -857047395, now seen corresponding path program 1 times [2024-11-24 01:49:58,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:49:58,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733433839] [2024-11-24 01:49:58,248 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:49:58,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:49:58,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:50:14,655 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:50:14,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:50:14,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733433839] [2024-11-24 01:50:14,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733433839] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:50:14,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:50:14,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-24 01:50:14,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546996859] [2024-11-24 01:50:14,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:50:14,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 01:50:14,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:50:14,657 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 01:50:14,657 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-24 01:50:14,658 INFO L87 Difference]: Start difference. First operand 294 states and 414 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:50:16,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:50:16,270 INFO L93 Difference]: Finished difference Result 398 states and 560 transitions. [2024-11-24 01:50:16,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-24 01:50:16,271 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-11-24 01:50:16,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:50:16,273 INFO L225 Difference]: With dead ends: 398 [2024-11-24 01:50:16,273 INFO L226 Difference]: Without dead ends: 331 [2024-11-24 01:50:16,274 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=137, Invalid=369, Unknown=0, NotChecked=0, Total=506 [2024-11-24 01:50:16,275 INFO L435 NwaCegarLoop]: 95 mSDtfsCounter, 301 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 604 SdHoareTripleChecker+Invalid, 878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:50:16,275 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 604 Invalid, 878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 803 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-24 01:50:16,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2024-11-24 01:50:16,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 278. [2024-11-24 01:50:16,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 194 states have (on average 1.268041237113402) internal successors, (246), 195 states have internal predecessors, (246), 72 states have call successors, (72), 11 states have call predecessors, (72), 11 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-24 01:50:16,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 390 transitions. [2024-11-24 01:50:16,302 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 390 transitions. Word has length 123 [2024-11-24 01:50:16,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:50:16,304 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 390 transitions. [2024-11-24 01:50:16,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:50:16,304 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 390 transitions. [2024-11-24 01:50:16,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-24 01:50:16,305 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:50:16,305 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:50:16,306 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-24 01:50:16,309 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:50:16,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:50:16,309 INFO L85 PathProgramCache]: Analyzing trace with hash -49931939, now seen corresponding path program 1 times [2024-11-24 01:50:16,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:50:16,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386201697] [2024-11-24 01:50:16,309 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:50:16,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:50:16,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:50:31,196 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:50:31,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:50:31,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386201697] [2024-11-24 01:50:31,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386201697] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:50:31,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:50:31,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-24 01:50:31,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58110662] [2024-11-24 01:50:31,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:50:31,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 01:50:31,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:50:31,198 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 01:50:31,198 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-11-24 01:50:31,198 INFO L87 Difference]: Start difference. First operand 278 states and 390 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:50:32,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:50:32,430 INFO L93 Difference]: Finished difference Result 483 states and 676 transitions. [2024-11-24 01:50:32,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-24 01:50:32,431 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 123 [2024-11-24 01:50:32,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:50:32,433 INFO L225 Difference]: With dead ends: 483 [2024-11-24 01:50:32,433 INFO L226 Difference]: Without dead ends: 327 [2024-11-24 01:50:32,435 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=146, Invalid=274, Unknown=0, NotChecked=0, Total=420 [2024-11-24 01:50:32,437 INFO L435 NwaCegarLoop]: 102 mSDtfsCounter, 259 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-24 01:50:32,438 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 601 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-24 01:50:32,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2024-11-24 01:50:32,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 280. [2024-11-24 01:50:32,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 280 states, 196 states have (on average 1.2653061224489797) internal successors, (248), 197 states have internal predecessors, (248), 72 states have call successors, (72), 11 states have call predecessors, (72), 11 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-24 01:50:32,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 392 transitions. [2024-11-24 01:50:32,478 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 392 transitions. Word has length 123 [2024-11-24 01:50:32,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:50:32,479 INFO L471 AbstractCegarLoop]: Abstraction has 280 states and 392 transitions. [2024-11-24 01:50:32,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:50:32,479 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 392 transitions. [2024-11-24 01:50:32,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:50:32,483 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:50:32,483 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:50:32,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-24 01:50:32,484 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:50:32,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:50:32,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1627607207, now seen corresponding path program 1 times [2024-11-24 01:50:32,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:50:32,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181171548] [2024-11-24 01:50:32,484 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:50:32,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:50:32,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:50:49,226 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:50:49,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:50:49,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181171548] [2024-11-24 01:50:49,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181171548] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:50:49,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:50:49,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-24 01:50:49,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137369648] [2024-11-24 01:50:49,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:50:49,227 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-24 01:50:49,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:50:49,227 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-24 01:50:49,228 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2024-11-24 01:50:49,228 INFO L87 Difference]: Start difference. First operand 280 states and 392 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:50:53,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:50:53,541 INFO L93 Difference]: Finished difference Result 526 states and 729 transitions. [2024-11-24 01:50:53,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-24 01:50:53,541 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 124 [2024-11-24 01:50:53,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:50:53,544 INFO L225 Difference]: With dead ends: 526 [2024-11-24 01:50:53,544 INFO L226 Difference]: Without dead ends: 459 [2024-11-24 01:50:53,545 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=250, Invalid=742, Unknown=0, NotChecked=0, Total=992 [2024-11-24 01:50:53,545 INFO L435 NwaCegarLoop]: 90 mSDtfsCounter, 703 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 703 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 1365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-24 01:50:53,546 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [703 Valid, 657 Invalid, 1365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1279 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-24 01:50:53,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2024-11-24 01:50:53,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 291. [2024-11-24 01:50:53,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 207 states have (on average 1.285024154589372) internal successors, (266), 208 states have internal predecessors, (266), 72 states have call successors, (72), 11 states have call predecessors, (72), 11 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-24 01:50:53,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 410 transitions. [2024-11-24 01:50:53,578 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 410 transitions. Word has length 124 [2024-11-24 01:50:53,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:50:53,579 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 410 transitions. [2024-11-24 01:50:53,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:50:53,579 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 410 transitions. [2024-11-24 01:50:53,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:50:53,581 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:50:53,582 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:50:53,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-24 01:50:53,582 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:50:53,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:50:53,582 INFO L85 PathProgramCache]: Analyzing trace with hash 147400155, now seen corresponding path program 1 times [2024-11-24 01:50:53,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:50:53,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848021876] [2024-11-24 01:50:53,583 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:50:53,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:50:53,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:50:53,727 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:50:53,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:50:53,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848021876] [2024-11-24 01:50:53,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848021876] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:50:53,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:50:53,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:50:53,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895410728] [2024-11-24 01:50:53,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:50:53,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:50:53,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:50:53,729 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:50:53,729 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:50:53,729 INFO L87 Difference]: Start difference. First operand 291 states and 410 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:50:53,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:50:53,806 INFO L93 Difference]: Finished difference Result 408 states and 572 transitions. [2024-11-24 01:50:53,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:50:53,807 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-11-24 01:50:53,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:50:53,809 INFO L225 Difference]: With dead ends: 408 [2024-11-24 01:50:53,809 INFO L226 Difference]: Without dead ends: 341 [2024-11-24 01:50:53,810 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 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:50:53,810 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 49 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 01:50:53,811 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 224 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 01:50:53,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2024-11-24 01:50:53,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 336. [2024-11-24 01:50:53,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 241 states have (on average 1.2697095435684647) internal successors, (306), 243 states have internal predecessors, (306), 80 states have call successors, (80), 14 states have call predecessors, (80), 14 states have return successors, (80), 78 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-24 01:50:53,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 466 transitions. [2024-11-24 01:50:53,833 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 466 transitions. Word has length 124 [2024-11-24 01:50:53,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:50:53,834 INFO L471 AbstractCegarLoop]: Abstraction has 336 states and 466 transitions. [2024-11-24 01:50:53,834 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:50:53,834 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 466 transitions. [2024-11-24 01:50:53,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:50:53,835 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:50:53,835 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:50:53,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-24 01:50:53,836 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:50:53,836 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:50:53,836 INFO L85 PathProgramCache]: Analyzing trace with hash -2020634217, now seen corresponding path program 1 times [2024-11-24 01:50:53,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:50:53,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437277177] [2024-11-24 01:50:53,836 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:50:53,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:50:53,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:52:11,035 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:52:11,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:52:11,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437277177] [2024-11-24 01:52:11,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437277177] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:52:11,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:52:11,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-24 01:52:11,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244234448] [2024-11-24 01:52:11,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:52:11,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-24 01:52:11,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:52:11,036 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-24 01:52:11,037 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2024-11-24 01:52:11,037 INFO L87 Difference]: Start difference. First operand 336 states and 466 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:52:17,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:52:17,041 INFO L93 Difference]: Finished difference Result 680 states and 935 transitions. [2024-11-24 01:52:17,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-24 01:52:17,042 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 124 [2024-11-24 01:52:17,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:52:17,045 INFO L225 Difference]: With dead ends: 680 [2024-11-24 01:52:17,045 INFO L226 Difference]: Without dead ends: 580 [2024-11-24 01:52:17,047 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=278, Invalid=912, Unknown=0, NotChecked=0, Total=1190 [2024-11-24 01:52:17,048 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 1353 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 1093 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1353 SdHoareTripleChecker+Valid, 561 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 1093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-24 01:52:17,049 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1353 Valid, 561 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 1093 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-24 01:52:17,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-11-24 01:52:17,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 352. [2024-11-24 01:52:17,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 257 states have (on average 1.2879377431906616) internal successors, (331), 258 states have internal predecessors, (331), 80 states have call successors, (80), 14 states have call predecessors, (80), 14 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-24 01:52:17,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 491 transitions. [2024-11-24 01:52:17,076 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 491 transitions. Word has length 124 [2024-11-24 01:52:17,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:52:17,076 INFO L471 AbstractCegarLoop]: Abstraction has 352 states and 491 transitions. [2024-11-24 01:52:17,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:52:17,077 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 491 transitions. [2024-11-24 01:52:17,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:52:17,079 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:52:17,079 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:52:17,079 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-24 01:52:17,080 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:52:17,080 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:52:17,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1435209817, now seen corresponding path program 1 times [2024-11-24 01:52:17,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:52:17,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592996415] [2024-11-24 01:52:17,080 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:52:17,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:52:17,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:56:20,636 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:56:20,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:56:20,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592996415] [2024-11-24 01:56:20,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592996415] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:56:20,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:56:20,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-24 01:56:20,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246568226] [2024-11-24 01:56:20,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:56:20,637 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-24 01:56:20,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:56:20,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-24 01:56:20,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2024-11-24 01:56:20,638 INFO L87 Difference]: Start difference. First operand 352 states and 491 transitions. Second operand has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:56:34,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:56:34,059 INFO L93 Difference]: Finished difference Result 737 states and 1016 transitions. [2024-11-24 01:56:34,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-24 01:56:34,060 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 124 [2024-11-24 01:56:34,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:56:34,063 INFO L225 Difference]: With dead ends: 737 [2024-11-24 01:56:34,063 INFO L226 Difference]: Without dead ends: 637 [2024-11-24 01:56:34,066 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 12.7s TimeCoverageRelationStatistics Valid=383, Invalid=1257, Unknown=0, NotChecked=0, Total=1640 [2024-11-24 01:56:34,066 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 1191 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 1637 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1191 SdHoareTripleChecker+Valid, 721 SdHoareTripleChecker+Invalid, 1729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:56:34,067 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1191 Valid, 721 Invalid, 1729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1637 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-24 01:56:34,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2024-11-24 01:56:34,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 366. [2024-11-24 01:56:34,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 271 states have (on average 1.3025830258302582) internal successors, (353), 272 states have internal predecessors, (353), 80 states have call successors, (80), 14 states have call predecessors, (80), 14 states have return successors, (80), 79 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-24 01:56:34,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 513 transitions. [2024-11-24 01:56:34,105 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 513 transitions. Word has length 124 [2024-11-24 01:56:34,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:56:34,106 INFO L471 AbstractCegarLoop]: Abstraction has 366 states and 513 transitions. [2024-11-24 01:56:34,107 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 19 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:56:34,107 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 513 transitions. [2024-11-24 01:56:34,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:56:34,108 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:56:34,109 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:34,109 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-24 01:56:34,109 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:56:34,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:56:34,110 INFO L85 PathProgramCache]: Analyzing trace with hash -1084750117, now seen corresponding path program 1 times [2024-11-24 01:56:34,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:56:34,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464616616] [2024-11-24 01:56:34,110 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:56:34,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:56:34,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:56:34,261 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:56:34,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:56:34,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464616616] [2024-11-24 01:56:34,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464616616] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:56:34,262 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:56:34,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:56:34,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450996507] [2024-11-24 01:56:34,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:56:34,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:56:34,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:56:34,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:56:34,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:56:34,263 INFO L87 Difference]: Start difference. First operand 366 states and 513 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:56:34,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:56:34,403 INFO L93 Difference]: Finished difference Result 813 states and 1136 transitions. [2024-11-24 01:56:34,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:56:34,404 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-11-24 01:56:34,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:56:34,407 INFO L225 Difference]: With dead ends: 813 [2024-11-24 01:56:34,407 INFO L226 Difference]: Without dead ends: 519 [2024-11-24 01:56:34,408 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 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:56:34,409 INFO L435 NwaCegarLoop]: 107 mSDtfsCounter, 73 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 01:56:34,409 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 282 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 01:56:34,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2024-11-24 01:56:34,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 466. [2024-11-24 01:56:34,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 364 states have (on average 1.3104395604395604) internal successors, (477), 367 states have internal predecessors, (477), 84 states have call successors, (84), 17 states have call predecessors, (84), 17 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2024-11-24 01:56:34,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 645 transitions. [2024-11-24 01:56:34,444 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 645 transitions. Word has length 124 [2024-11-24 01:56:34,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:56:34,444 INFO L471 AbstractCegarLoop]: Abstraction has 466 states and 645 transitions. [2024-11-24 01:56:34,444 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:56:34,445 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 645 transitions. [2024-11-24 01:56:34,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:56:34,446 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:56:34,446 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:34,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-24 01:56:34,446 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:56:34,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:56:34,447 INFO L85 PathProgramCache]: Analyzing trace with hash 2080554075, now seen corresponding path program 1 times [2024-11-24 01:56:34,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:56:34,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531216271] [2024-11-24 01:56:34,447 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:56:34,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:56:34,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:56:34,592 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:56:34,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:56:34,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531216271] [2024-11-24 01:56:34,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531216271] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:56:34,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:56:34,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-24 01:56:34,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933893237] [2024-11-24 01:56:34,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:56:34,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-24 01:56:34,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:56:34,593 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-24 01:56:34,593 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-24 01:56:34,594 INFO L87 Difference]: Start difference. First operand 466 states and 645 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:56:34,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:56:34,712 INFO L93 Difference]: Finished difference Result 1069 states and 1468 transitions. [2024-11-24 01:56:34,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-24 01:56:34,712 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-11-24 01:56:34,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:56:34,716 INFO L225 Difference]: With dead ends: 1069 [2024-11-24 01:56:34,716 INFO L226 Difference]: Without dead ends: 676 [2024-11-24 01:56:34,718 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-24 01:56:34,718 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 39 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 01:56:34,718 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 351 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 01:56:34,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2024-11-24 01:56:34,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 664. [2024-11-24 01:56:34,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 534 states have (on average 1.2865168539325842) internal successors, (687), 543 states have internal predecessors, (687), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 95 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-24 01:56:34,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 895 transitions. [2024-11-24 01:56:34,767 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 895 transitions. Word has length 124 [2024-11-24 01:56:34,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:56:34,768 INFO L471 AbstractCegarLoop]: Abstraction has 664 states and 895 transitions. [2024-11-24 01:56:34,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:56:34,768 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 895 transitions. [2024-11-24 01:56:34,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:56:34,769 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:56:34,769 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:56:34,769 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-24 01:56:34,769 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:56:34,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:56:34,770 INFO L85 PathProgramCache]: Analyzing trace with hash 685985177, now seen corresponding path program 1 times [2024-11-24 01:56:34,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:56:34,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173326149] [2024-11-24 01:56:34,770 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:56:34,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:56:34,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:57:03,765 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:57:03,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:57:03,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173326149] [2024-11-24 01:57:03,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173326149] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:57:03,765 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:57:03,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-24 01:57:03,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183263470] [2024-11-24 01:57:03,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:57:03,766 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 01:57:03,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:57:03,766 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 01:57:03,766 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-11-24 01:57:03,767 INFO L87 Difference]: Start difference. First operand 664 states and 895 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:57:05,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:57:05,923 INFO L93 Difference]: Finished difference Result 1504 states and 2016 transitions. [2024-11-24 01:57:05,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:57:05,924 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-11-24 01:57:05,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:57:05,928 INFO L225 Difference]: With dead ends: 1504 [2024-11-24 01:57:05,928 INFO L226 Difference]: Without dead ends: 913 [2024-11-24 01:57:05,930 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=146, Invalid=316, Unknown=0, NotChecked=0, Total=462 [2024-11-24 01:57:05,930 INFO L435 NwaCegarLoop]: 117 mSDtfsCounter, 364 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-24 01:57:05,930 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [364 Valid, 700 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-24 01:57:05,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2024-11-24 01:57:05,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 662. [2024-11-24 01:57:05,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 532 states have (on average 1.2857142857142858) internal successors, (684), 541 states have internal predecessors, (684), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 95 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-24 01:57:05,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 892 transitions. [2024-11-24 01:57:05,987 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 892 transitions. Word has length 124 [2024-11-24 01:57:05,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:57:05,988 INFO L471 AbstractCegarLoop]: Abstraction has 662 states and 892 transitions. [2024-11-24 01:57:05,988 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:57:05,988 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 892 transitions. [2024-11-24 01:57:05,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:57:05,989 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:57:05,989 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:05,989 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-24 01:57:05,990 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:57:05,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:57:05,990 INFO L85 PathProgramCache]: Analyzing trace with hash 978416347, now seen corresponding path program 1 times [2024-11-24 01:57:05,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:57:05,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438593776] [2024-11-24 01:57:05,990 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:57:05,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:57:06,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:57:19,600 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:57:19,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:57:19,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438593776] [2024-11-24 01:57:19,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438593776] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:57:19,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:57:19,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-24 01:57:19,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378303037] [2024-11-24 01:57:19,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:57:19,602 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 01:57:19,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:57:19,602 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 01:57:19,602 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2024-11-24 01:57:19,603 INFO L87 Difference]: Start difference. First operand 662 states and 892 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:57:21,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:57:21,186 INFO L93 Difference]: Finished difference Result 1397 states and 1868 transitions. [2024-11-24 01:57:21,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-24 01:57:21,187 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-11-24 01:57:21,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:57:21,191 INFO L225 Difference]: With dead ends: 1397 [2024-11-24 01:57:21,191 INFO L226 Difference]: Without dead ends: 1129 [2024-11-24 01:57:21,192 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2024-11-24 01:57:21,193 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 509 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 509 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-24 01:57:21,193 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [509 Valid, 460 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-24 01:57:21,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1129 states. [2024-11-24 01:57:21,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1129 to 681. [2024-11-24 01:57:21,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 551 states have (on average 1.2921960072595282) internal successors, (712), 560 states have internal predecessors, (712), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 95 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-24 01:57:21,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 920 transitions. [2024-11-24 01:57:21,261 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 920 transitions. Word has length 124 [2024-11-24 01:57:21,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:57:21,262 INFO L471 AbstractCegarLoop]: Abstraction has 681 states and 920 transitions. [2024-11-24 01:57:21,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:57:21,262 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 920 transitions. [2024-11-24 01:57:21,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:57:21,264 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:57:21,264 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:21,264 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-24 01:57:21,264 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:57:21,265 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:57:21,265 INFO L85 PathProgramCache]: Analyzing trace with hash 585389337, now seen corresponding path program 1 times [2024-11-24 01:57:21,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:57:21,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036719297] [2024-11-24 01:57:21,265 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:57:21,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:57:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:57:37,725 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:57:37,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:57:37,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036719297] [2024-11-24 01:57:37,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036719297] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:57:37,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:57:37,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-24 01:57:37,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336722604] [2024-11-24 01:57:37,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:57:37,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-24 01:57:37,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:57:37,726 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-24 01:57:37,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-11-24 01:57:37,727 INFO L87 Difference]: Start difference. First operand 681 states and 920 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:57:41,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:57:41,019 INFO L93 Difference]: Finished difference Result 1282 states and 1718 transitions. [2024-11-24 01:57:41,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-24 01:57:41,019 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-11-24 01:57:41,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:57:41,025 INFO L225 Difference]: With dead ends: 1282 [2024-11-24 01:57:41,025 INFO L226 Difference]: Without dead ends: 1014 [2024-11-24 01:57:41,027 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=201, Invalid=669, Unknown=0, NotChecked=0, Total=870 [2024-11-24 01:57:41,027 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 418 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-24 01:57:41,028 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 553 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-24 01:57:41,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1014 states. [2024-11-24 01:57:41,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1014 to 684. [2024-11-24 01:57:41,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 554 states have (on average 1.2942238267148014) internal successors, (717), 563 states have internal predecessors, (717), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 95 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-24 01:57:41,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 925 transitions. [2024-11-24 01:57:41,097 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 925 transitions. Word has length 124 [2024-11-24 01:57:41,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:57:41,098 INFO L471 AbstractCegarLoop]: Abstraction has 684 states and 925 transitions. [2024-11-24 01:57:41,098 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:57:41,098 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 925 transitions. [2024-11-24 01:57:41,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:57:41,100 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:57:41,100 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:41,100 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-24 01:57:41,100 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:57:41,101 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:57:41,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1934570597, now seen corresponding path program 1 times [2024-11-24 01:57:41,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:57:41,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724584225] [2024-11-24 01:57:41,101 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:57:41,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:57:41,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:57:52,595 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:57:52,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:57:52,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724584225] [2024-11-24 01:57:52,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724584225] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:57:52,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:57:52,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-24 01:57:52,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669942332] [2024-11-24 01:57:52,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:57:52,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-24 01:57:52,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:57:52,597 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-24 01:57:52,597 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-11-24 01:57:52,597 INFO L87 Difference]: Start difference. First operand 684 states and 925 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:57:53,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:57:53,762 INFO L93 Difference]: Finished difference Result 1185 states and 1595 transitions. [2024-11-24 01:57:53,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-24 01:57:53,763 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-11-24 01:57:53,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:57:53,768 INFO L225 Difference]: With dead ends: 1185 [2024-11-24 01:57:53,768 INFO L226 Difference]: Without dead ends: 917 [2024-11-24 01:57:53,769 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2024-11-24 01:57:53,770 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 278 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 635 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-24 01:57:53,771 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 510 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 635 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-24 01:57:53,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2024-11-24 01:57:53,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 687. [2024-11-24 01:57:53,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 557 states have (on average 1.296229802513465) internal successors, (722), 566 states have internal predecessors, (722), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 95 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-24 01:57:53,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 930 transitions. [2024-11-24 01:57:53,871 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 930 transitions. Word has length 124 [2024-11-24 01:57:53,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:57:53,872 INFO L471 AbstractCegarLoop]: Abstraction has 687 states and 930 transitions. [2024-11-24 01:57:53,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:57:53,872 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 930 transitions. [2024-11-24 01:57:53,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:57:53,873 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:57:53,874 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:57:53,874 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-24 01:57:53,874 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:57:53,874 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:57:53,875 INFO L85 PathProgramCache]: Analyzing trace with hash -253733925, now seen corresponding path program 1 times [2024-11-24 01:57:53,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:57:53,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83958625] [2024-11-24 01:57:53,875 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:57:53,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:57:53,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:58:27,694 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:58:27,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:58:27,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83958625] [2024-11-24 01:58:27,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83958625] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:58:27,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:58:27,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-24 01:58:27,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217957977] [2024-11-24 01:58:27,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:58:27,695 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-24 01:58:27,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:58:27,695 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-24 01:58:27,696 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-11-24 01:58:27,696 INFO L87 Difference]: Start difference. First operand 687 states and 930 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:58:30,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:58:30,614 INFO L93 Difference]: Finished difference Result 1129 states and 1524 transitions. [2024-11-24 01:58:30,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:58:30,614 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 124 [2024-11-24 01:58:30,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:58:30,619 INFO L225 Difference]: With dead ends: 1129 [2024-11-24 01:58:30,619 INFO L226 Difference]: Without dead ends: 861 [2024-11-24 01:58:30,620 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2024-11-24 01:58:30,621 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 297 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 990 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 990 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-24 01:58:30,621 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 612 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 990 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-24 01:58:30,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2024-11-24 01:58:30,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 631. [2024-11-24 01:58:30,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 501 states have (on average 1.2694610778443114) internal successors, (636), 511 states have internal predecessors, (636), 104 states have call successors, (104), 25 states have call predecessors, (104), 25 states have return successors, (104), 94 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-24 01:58:30,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 844 transitions. [2024-11-24 01:58:30,704 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 844 transitions. Word has length 124 [2024-11-24 01:58:30,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:58:30,704 INFO L471 AbstractCegarLoop]: Abstraction has 631 states and 844 transitions. [2024-11-24 01:58:30,704 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:58:30,704 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 844 transitions. [2024-11-24 01:58:30,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:58:30,706 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:58:30,706 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:30,706 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-24 01:58:30,706 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:58:30,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:58:30,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1521273437, now seen corresponding path program 1 times [2024-11-24 01:58:30,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:58:30,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437323126] [2024-11-24 01:58:30,707 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:58:30,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:58:30,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:58:33,171 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:58:33,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:58:33,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437323126] [2024-11-24 01:58:33,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437323126] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:58:33,171 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:58:33,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-24 01:58:33,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696020996] [2024-11-24 01:58:33,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:58:33,172 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-24 01:58:33,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:58:33,173 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-24 01:58:33,173 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2024-11-24 01:58:33,173 INFO L87 Difference]: Start difference. First operand 631 states and 844 transitions. Second operand has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:58:36,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:58:36,927 INFO L93 Difference]: Finished difference Result 1376 states and 1852 transitions. [2024-11-24 01:58:36,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-24 01:58:36,928 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 124 [2024-11-24 01:58:36,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:58:36,933 INFO L225 Difference]: With dead ends: 1376 [2024-11-24 01:58:36,933 INFO L226 Difference]: Without dead ends: 1108 [2024-11-24 01:58:36,934 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=201, Invalid=555, Unknown=0, NotChecked=0, Total=756 [2024-11-24 01:58:36,936 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 631 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 631 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-24 01:58:36,936 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [631 Valid, 677 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-24 01:58:36,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1108 states. [2024-11-24 01:58:37,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1108 to 594. [2024-11-24 01:58:37,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 481 states have (on average 1.2848232848232848) internal successors, (618), 489 states have internal predecessors, (618), 88 states have call successors, (88), 24 states have call predecessors, (88), 24 states have return successors, (88), 80 states have call predecessors, (88), 88 states have call successors, (88) [2024-11-24 01:58:37,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 794 transitions. [2024-11-24 01:58:37,025 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 794 transitions. Word has length 124 [2024-11-24 01:58:37,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:58:37,025 INFO L471 AbstractCegarLoop]: Abstraction has 594 states and 794 transitions. [2024-11-24 01:58:37,025 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.642857142857143) internal successors, (37), 14 states have internal predecessors, (37), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:58:37,026 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 794 transitions. [2024-11-24 01:58:37,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-24 01:58:37,027 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:58:37,027 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:37,027 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-24 01:58:37,028 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:58:37,028 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:58:37,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1002958565, now seen corresponding path program 1 times [2024-11-24 01:58:37,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:58:37,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511242501] [2024-11-24 01:58:37,029 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:58:37,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:58:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:58:54,172 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:58:54,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:58:54,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511242501] [2024-11-24 01:58:54,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511242501] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:58:54,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:58:54,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-24 01:58:54,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595456234] [2024-11-24 01:58:54,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:58:54,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 01:58:54,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:58:54,174 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 01:58:54,174 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:58:54,174 INFO L87 Difference]: Start difference. First operand 594 states and 794 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:58:55,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:58:55,412 INFO L93 Difference]: Finished difference Result 1198 states and 1604 transitions. [2024-11-24 01:58:55,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-24 01:58:55,413 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 124 [2024-11-24 01:58:55,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:58:55,416 INFO L225 Difference]: With dead ends: 1198 [2024-11-24 01:58:55,416 INFO L226 Difference]: Without dead ends: 726 [2024-11-24 01:58:55,417 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2024-11-24 01:58:55,418 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 189 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-24 01:58:55,418 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 533 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-24 01:58:55,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2024-11-24 01:58:55,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 505. [2024-11-24 01:58:55,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 415 states have (on average 1.2963855421686747) internal successors, (538), 423 states have internal predecessors, (538), 70 states have call successors, (70), 19 states have call predecessors, (70), 19 states have return successors, (70), 62 states have call predecessors, (70), 70 states have call successors, (70) [2024-11-24 01:58:55,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 678 transitions. [2024-11-24 01:58:55,496 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 678 transitions. Word has length 124 [2024-11-24 01:58:55,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:58:55,496 INFO L471 AbstractCegarLoop]: Abstraction has 505 states and 678 transitions. [2024-11-24 01:58:55,496 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:58:55,497 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 678 transitions. [2024-11-24 01:58:55,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-24 01:58:55,498 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:58:55,498 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:55,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-24 01:58:55,499 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:58:55,499 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:58:55,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1005825276, now seen corresponding path program 1 times [2024-11-24 01:58:55,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:58:55,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929209613] [2024-11-24 01:58:55,500 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:58:55,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:58:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:59:10,114 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:59:10,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:59:10,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929209613] [2024-11-24 01:59:10,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929209613] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:59:10,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:59:10,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-24 01:59:10,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020842807] [2024-11-24 01:59:10,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:59:10,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-24 01:59:10,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:59:10,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-24 01:59:10,116 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2024-11-24 01:59:10,116 INFO L87 Difference]: Start difference. First operand 505 states and 678 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:59:12,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:59:12,466 INFO L93 Difference]: Finished difference Result 909 states and 1222 transitions. [2024-11-24 01:59:12,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-24 01:59:12,467 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 125 [2024-11-24 01:59:12,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:59:12,471 INFO L225 Difference]: With dead ends: 909 [2024-11-24 01:59:12,471 INFO L226 Difference]: Without dead ends: 623 [2024-11-24 01:59:12,472 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2024-11-24 01:59:12,473 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 405 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-24 01:59:12,473 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 514 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-24 01:59:12,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2024-11-24 01:59:12,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 502. [2024-11-24 01:59:12,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 412 states have (on average 1.2936893203883495) internal successors, (533), 420 states have internal predecessors, (533), 70 states have call successors, (70), 19 states have call predecessors, (70), 19 states have return successors, (70), 62 states have call predecessors, (70), 70 states have call successors, (70) [2024-11-24 01:59:12,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 673 transitions. [2024-11-24 01:59:12,547 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 673 transitions. Word has length 125 [2024-11-24 01:59:12,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:59:12,548 INFO L471 AbstractCegarLoop]: Abstraction has 502 states and 673 transitions. [2024-11-24 01:59:12,548 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:59:12,548 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 673 transitions. [2024-11-24 01:59:12,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 01:59:12,550 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:59:12,550 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59:12,550 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-24 01:59:12,550 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:59:12,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:59:12,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1205148972, now seen corresponding path program 1 times [2024-11-24 01:59:12,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:59:12,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753976223] [2024-11-24 01:59:12,551 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:59:12,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:59:12,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:59:17,045 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:59:17,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:59:17,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753976223] [2024-11-24 01:59:17,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753976223] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:59:17,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:59:17,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-24 01:59:17,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490306859] [2024-11-24 01:59:17,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:59:17,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-24 01:59:17,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:59:17,047 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-24 01:59:17,047 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2024-11-24 01:59:17,047 INFO L87 Difference]: Start difference. First operand 502 states and 673 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:59:19,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:59:19,615 INFO L93 Difference]: Finished difference Result 901 states and 1187 transitions. [2024-11-24 01:59:19,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-24 01:59:19,616 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-11-24 01:59:19,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:59:19,618 INFO L225 Difference]: With dead ends: 901 [2024-11-24 01:59:19,618 INFO L226 Difference]: Without dead ends: 899 [2024-11-24 01:59:19,619 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=159, Invalid=711, Unknown=0, NotChecked=0, Total=870 [2024-11-24 01:59:19,619 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 411 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 710 SdHoareTripleChecker+Invalid, 1081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-24 01:59:19,620 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [411 Valid, 710 Invalid, 1081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1012 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-24 01:59:19,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2024-11-24 01:59:19,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 547. [2024-11-24 01:59:19,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 447 states have (on average 1.2930648769574944) internal successors, (578), 454 states have internal predecessors, (578), 78 states have call successors, (78), 21 states have call predecessors, (78), 21 states have return successors, (78), 71 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-24 01:59:19,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 734 transitions. [2024-11-24 01:59:19,699 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 734 transitions. Word has length 126 [2024-11-24 01:59:19,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:59:19,700 INFO L471 AbstractCegarLoop]: Abstraction has 547 states and 734 transitions. [2024-11-24 01:59:19,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:59:19,700 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 734 transitions. [2024-11-24 01:59:19,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 01:59:19,702 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:59:19,702 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59:19,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-24 01:59:19,702 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:59:19,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:59:19,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1463314410, now seen corresponding path program 1 times [2024-11-24 01:59:19,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:59:19,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394884444] [2024-11-24 01:59:19,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:59:19,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:59:19,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:59:25,271 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:59:25,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:59:25,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394884444] [2024-11-24 01:59:25,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394884444] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:59:25,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:59:25,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-24 01:59:25,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543925369] [2024-11-24 01:59:25,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:59:25,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-24 01:59:25,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:59:25,273 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-24 01:59:25,273 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-11-24 01:59:25,274 INFO L87 Difference]: Start difference. First operand 547 states and 734 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:59:29,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:59:29,821 INFO L93 Difference]: Finished difference Result 804 states and 1070 transitions. [2024-11-24 01:59:29,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-24 01:59:29,822 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 126 [2024-11-24 01:59:29,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:59:29,825 INFO L225 Difference]: With dead ends: 804 [2024-11-24 01:59:29,825 INFO L226 Difference]: Without dead ends: 802 [2024-11-24 01:59:29,826 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=278, Invalid=844, Unknown=0, NotChecked=0, Total=1122 [2024-11-24 01:59:29,826 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 628 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 1122 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-24 01:59:29,827 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [628 Valid, 517 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1122 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-24 01:59:29,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2024-11-24 01:59:29,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 583. [2024-11-24 01:59:29,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 483 states have (on average 1.308488612836439) internal successors, (632), 490 states have internal predecessors, (632), 78 states have call successors, (78), 21 states have call predecessors, (78), 21 states have return successors, (78), 71 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-24 01:59:29,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 788 transitions. [2024-11-24 01:59:29,914 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 788 transitions. Word has length 126 [2024-11-24 01:59:29,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:59:29,915 INFO L471 AbstractCegarLoop]: Abstraction has 583 states and 788 transitions. [2024-11-24 01:59:29,915 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:59:29,915 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 788 transitions. [2024-11-24 01:59:29,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 01:59:29,916 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:59:29,916 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59:29,917 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-24 01:59:29,917 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:59:29,917 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:59:29,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1775256020, now seen corresponding path program 1 times [2024-11-24 01:59:29,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:59:29,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816609760] [2024-11-24 01:59:29,918 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:59:29,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:59:29,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:59:33,464 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:59:33,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:59:33,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816609760] [2024-11-24 01:59:33,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816609760] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:59:33,464 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:59:33,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-24 01:59:33,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736024876] [2024-11-24 01:59:33,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:59:33,465 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-24 01:59:33,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:59:33,466 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-24 01:59:33,466 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2024-11-24 01:59:33,466 INFO L87 Difference]: Start difference. First operand 583 states and 788 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:59:35,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:59:35,454 INFO L93 Difference]: Finished difference Result 1217 states and 1633 transitions. [2024-11-24 01:59:35,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-24 01:59:35,455 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-11-24 01:59:35,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:59:35,459 INFO L225 Difference]: With dead ends: 1217 [2024-11-24 01:59:35,460 INFO L226 Difference]: Without dead ends: 912 [2024-11-24 01:59:35,461 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2024-11-24 01:59:35,461 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 264 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-24 01:59:35,462 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 856 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-24 01:59:35,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 912 states. [2024-11-24 01:59:35,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 912 to 595. [2024-11-24 01:59:35,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 495 states have (on average 1.3111111111111111) internal successors, (649), 502 states have internal predecessors, (649), 78 states have call successors, (78), 21 states have call predecessors, (78), 21 states have return successors, (78), 71 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-24 01:59:35,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 805 transitions. [2024-11-24 01:59:35,559 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 805 transitions. Word has length 126 [2024-11-24 01:59:35,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:59:35,559 INFO L471 AbstractCegarLoop]: Abstraction has 595 states and 805 transitions. [2024-11-24 01:59:35,559 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:59:35,560 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 805 transitions. [2024-11-24 01:59:35,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 01:59:35,561 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:59:35,561 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59:35,561 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-24 01:59:35,561 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:59:35,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:59:35,562 INFO L85 PathProgramCache]: Analyzing trace with hash -74714706, now seen corresponding path program 1 times [2024-11-24 01:59:35,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:59:35,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464225972] [2024-11-24 01:59:35,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:59:35,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:59:35,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:59:38,526 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:59:38,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:59:38,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464225972] [2024-11-24 01:59:38,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464225972] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:59:38,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:59:38,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-24 01:59:38,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735557140] [2024-11-24 01:59:38,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:59:38,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 01:59:38,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:59:38,528 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 01:59:38,528 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-24 01:59:38,528 INFO L87 Difference]: Start difference. First operand 595 states and 805 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:59:39,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:59:39,276 INFO L93 Difference]: Finished difference Result 864 states and 1138 transitions. [2024-11-24 01:59:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-24 01:59:39,277 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-11-24 01:59:39,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:59:39,281 INFO L225 Difference]: With dead ends: 864 [2024-11-24 01:59:39,281 INFO L226 Difference]: Without dead ends: 862 [2024-11-24 01:59:39,281 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-11-24 01:59:39,284 INFO L435 NwaCegarLoop]: 119 mSDtfsCounter, 110 mSDsluCounter, 665 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-24 01:59:39,284 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 784 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-24 01:59:39,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 862 states. [2024-11-24 01:59:39,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 862 to 655. [2024-11-24 01:59:39,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 555 states have (on average 1.3099099099099099) internal successors, (727), 562 states have internal predecessors, (727), 78 states have call successors, (78), 21 states have call predecessors, (78), 21 states have return successors, (78), 71 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-24 01:59:39,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 883 transitions. [2024-11-24 01:59:39,368 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 883 transitions. Word has length 126 [2024-11-24 01:59:39,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:59:39,368 INFO L471 AbstractCegarLoop]: Abstraction has 655 states and 883 transitions. [2024-11-24 01:59:39,368 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 01:59:39,368 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 883 transitions. [2024-11-24 01:59:39,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 01:59:39,370 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:59:39,370 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59:39,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-24 01:59:39,370 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:59:39,370 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:59:39,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1239847598, now seen corresponding path program 1 times [2024-11-24 01:59:39,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:59:39,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543309939] [2024-11-24 01:59:39,371 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:59:39,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:59:39,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:59:43,053 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:59:43,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:59:43,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543309939] [2024-11-24 01:59:43,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543309939] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:59:43,053 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:59:43,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-24 01:59:43,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379790389] [2024-11-24 01:59:43,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:59:43,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-24 01:59:43,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:59:43,055 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-24 01:59:43,055 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2024-11-24 01:59:43,055 INFO L87 Difference]: Start difference. First operand 655 states and 883 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:59:47,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:59:47,425 INFO L93 Difference]: Finished difference Result 1733 states and 2299 transitions. [2024-11-24 01:59:47,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-24 01:59:47,428 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 126 [2024-11-24 01:59:47,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:59:47,434 INFO L225 Difference]: With dead ends: 1733 [2024-11-24 01:59:47,434 INFO L226 Difference]: Without dead ends: 1392 [2024-11-24 01:59:47,435 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=222, Invalid=968, Unknown=0, NotChecked=0, Total=1190 [2024-11-24 01:59:47,436 INFO L435 NwaCegarLoop]: 127 mSDtfsCounter, 551 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 1729 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 1094 SdHoareTripleChecker+Invalid, 1778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-24 01:59:47,436 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 1094 Invalid, 1778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1729 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-24 01:59:47,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1392 states. [2024-11-24 01:59:47,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1392 to 555. [2024-11-24 01:59:47,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 463 states have (on average 1.3110151187904968) internal successors, (607), 466 states have internal predecessors, (607), 70 states have call successors, (70), 21 states have call predecessors, (70), 21 states have return successors, (70), 67 states have call predecessors, (70), 70 states have call successors, (70) [2024-11-24 01:59:47,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 747 transitions. [2024-11-24 01:59:47,522 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 747 transitions. Word has length 126 [2024-11-24 01:59:47,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:59:47,523 INFO L471 AbstractCegarLoop]: Abstraction has 555 states and 747 transitions. [2024-11-24 01:59:47,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 17 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 01:59:47,523 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 747 transitions. [2024-11-24 01:59:47,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 01:59:47,524 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:59:47,524 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59:47,524 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-24 01:59:47,524 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:59:47,525 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:59:47,525 INFO L85 PathProgramCache]: Analyzing trace with hash -225629332, now seen corresponding path program 1 times [2024-11-24 01:59:47,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:59:47,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904558413] [2024-11-24 01:59:47,525 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:59:47,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:59:47,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:59:51,207 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:59:51,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:59:51,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904558413] [2024-11-24 01:59:51,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904558413] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:59:51,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:59:51,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-24 01:59:51,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693160953] [2024-11-24 01:59:51,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:59:51,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-24 01:59:51,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:59:51,209 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-24 01:59:51,209 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-11-24 01:59:51,209 INFO L87 Difference]: Start difference. First operand 555 states and 747 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:59:53,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 01:59:53,406 INFO L93 Difference]: Finished difference Result 700 states and 937 transitions. [2024-11-24 01:59:53,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 01:59:53,407 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 126 [2024-11-24 01:59:53,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 01:59:53,410 INFO L225 Difference]: With dead ends: 700 [2024-11-24 01:59:53,410 INFO L226 Difference]: Without dead ends: 698 [2024-11-24 01:59:53,411 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=126, Invalid=474, Unknown=0, NotChecked=0, Total=600 [2024-11-24 01:59:53,411 INFO L435 NwaCegarLoop]: 115 mSDtfsCounter, 185 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 807 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 807 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-24 01:59:53,412 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 546 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 807 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-24 01:59:53,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2024-11-24 01:59:53,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 621. [2024-11-24 01:59:53,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 518 states have (on average 1.308880308880309) internal successors, (678), 522 states have internal predecessors, (678), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 74 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-24 01:59:53,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 834 transitions. [2024-11-24 01:59:53,491 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 834 transitions. Word has length 126 [2024-11-24 01:59:53,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 01:59:53,492 INFO L471 AbstractCegarLoop]: Abstraction has 621 states and 834 transitions. [2024-11-24 01:59:53,492 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 2 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-24 01:59:53,492 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 834 transitions. [2024-11-24 01:59:53,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 01:59:53,493 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 01:59:53,493 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59:53,494 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-24 01:59:53,494 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 01:59:53,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 01:59:53,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1088932972, now seen corresponding path program 1 times [2024-11-24 01:59:53,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 01:59:53,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424641324] [2024-11-24 01:59:53,494 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 01:59:53,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 01:59:53,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 01:59:57,131 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 01:59:57,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 01:59:57,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424641324] [2024-11-24 01:59:57,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424641324] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 01:59:57,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 01:59:57,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-11-24 01:59:57,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104118165] [2024-11-24 01:59:57,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 01:59:57,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-24 01:59:57,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 01:59:57,133 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-24 01:59:57,133 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2024-11-24 01:59:57,133 INFO L87 Difference]: Start difference. First operand 621 states and 834 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:01,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:01,191 INFO L93 Difference]: Finished difference Result 1077 states and 1416 transitions. [2024-11-24 02:00:01,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-24 02:00:01,192 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-11-24 02:00:01,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:01,195 INFO L225 Difference]: With dead ends: 1077 [2024-11-24 02:00:01,195 INFO L226 Difference]: Without dead ends: 1075 [2024-11-24 02:00:01,196 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=239, Invalid=1021, Unknown=0, NotChecked=0, Total=1260 [2024-11-24 02:00:01,196 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 338 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 1551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:01,197 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 771 Invalid, 1551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1491 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-24 02:00:01,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2024-11-24 02:00:01,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 632. [2024-11-24 02:00:01,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 529 states have (on average 1.3119092627599245) internal successors, (694), 533 states have internal predecessors, (694), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 74 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-24 02:00:01,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 850 transitions. [2024-11-24 02:00:01,279 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 850 transitions. Word has length 126 [2024-11-24 02:00:01,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:01,280 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 850 transitions. [2024-11-24 02:00:01,280 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:01,280 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 850 transitions. [2024-11-24 02:00:01,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 02:00:01,281 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:01,281 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:01,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-24 02:00:01,282 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:01,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:01,282 INFO L85 PathProgramCache]: Analyzing trace with hash -190930706, now seen corresponding path program 1 times [2024-11-24 02:00:01,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:01,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249123724] [2024-11-24 02:00:01,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:01,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:03,123 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:03,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:03,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249123724] [2024-11-24 02:00:03,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249123724] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:03,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:03,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-24 02:00:03,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570906564] [2024-11-24 02:00:03,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:03,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 02:00:03,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:03,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 02:00:03,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-11-24 02:00:03,125 INFO L87 Difference]: Start difference. First operand 632 states and 850 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:04,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:04,465 INFO L93 Difference]: Finished difference Result 1097 states and 1477 transitions. [2024-11-24 02:00:04,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-24 02:00:04,466 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-11-24 02:00:04,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:04,469 INFO L225 Difference]: With dead ends: 1097 [2024-11-24 02:00:04,469 INFO L226 Difference]: Without dead ends: 818 [2024-11-24 02:00:04,470 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2024-11-24 02:00:04,471 INFO L435 NwaCegarLoop]: 126 mSDtfsCounter, 135 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 915 SdHoareTripleChecker+Invalid, 865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:04,471 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 915 Invalid, 865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-24 02:00:04,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2024-11-24 02:00:04,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 667. [2024-11-24 02:00:04,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 564 states have (on average 1.3120567375886525) internal successors, (740), 568 states have internal predecessors, (740), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 74 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-24 02:00:04,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 896 transitions. [2024-11-24 02:00:04,555 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 896 transitions. Word has length 126 [2024-11-24 02:00:04,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:04,556 INFO L471 AbstractCegarLoop]: Abstraction has 667 states and 896 transitions. [2024-11-24 02:00:04,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:04,556 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 896 transitions. [2024-11-24 02:00:04,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 02:00:04,558 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:04,558 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:04,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-24 02:00:04,558 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:04,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:04,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1627850798, now seen corresponding path program 1 times [2024-11-24 02:00:04,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:04,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650270613] [2024-11-24 02:00:04,559 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:04,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:04,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:07,012 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:07,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:07,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650270613] [2024-11-24 02:00:07,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650270613] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:07,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:07,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-24 02:00:07,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087894782] [2024-11-24 02:00:07,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:07,013 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-24 02:00:07,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:07,014 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-24 02:00:07,014 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-24 02:00:07,014 INFO L87 Difference]: Start difference. First operand 667 states and 896 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:07,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:07,994 INFO L93 Difference]: Finished difference Result 867 states and 1149 transitions. [2024-11-24 02:00:07,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-24 02:00:07,994 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-11-24 02:00:07,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:07,998 INFO L225 Difference]: With dead ends: 867 [2024-11-24 02:00:07,998 INFO L226 Difference]: Without dead ends: 865 [2024-11-24 02:00:07,999 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-11-24 02:00:07,999 INFO L435 NwaCegarLoop]: 113 mSDtfsCounter, 195 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:07,999 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 818 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-24 02:00:08,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2024-11-24 02:00:08,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 656. [2024-11-24 02:00:08,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 656 states, 553 states have (on average 1.305605786618445) internal successors, (722), 557 states have internal predecessors, (722), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 74 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-24 02:00:08,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 656 states to 656 states and 878 transitions. [2024-11-24 02:00:08,095 INFO L78 Accepts]: Start accepts. Automaton has 656 states and 878 transitions. Word has length 126 [2024-11-24 02:00:08,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:08,095 INFO L471 AbstractCegarLoop]: Abstraction has 656 states and 878 transitions. [2024-11-24 02:00:08,095 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:08,095 INFO L276 IsEmpty]: Start isEmpty. Operand 656 states and 878 transitions. [2024-11-24 02:00:08,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 02:00:08,096 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:08,096 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:08,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-24 02:00:08,097 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:08,097 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:08,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1352554194, now seen corresponding path program 1 times [2024-11-24 02:00:08,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:08,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693669007] [2024-11-24 02:00:08,097 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:08,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:08,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:12,123 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:12,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:12,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693669007] [2024-11-24 02:00:12,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693669007] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:12,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:12,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-24 02:00:12,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641526406] [2024-11-24 02:00:12,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:12,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-24 02:00:12,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:12,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-24 02:00:12,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2024-11-24 02:00:12,125 INFO L87 Difference]: Start difference. First operand 656 states and 878 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 02:00:14,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:14,213 INFO L93 Difference]: Finished difference Result 1131 states and 1509 transitions. [2024-11-24 02:00:14,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-24 02:00:14,214 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 126 [2024-11-24 02:00:14,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:14,218 INFO L225 Difference]: With dead ends: 1131 [2024-11-24 02:00:14,218 INFO L226 Difference]: Without dead ends: 818 [2024-11-24 02:00:14,219 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=146, Invalid=610, Unknown=0, NotChecked=0, Total=756 [2024-11-24 02:00:14,220 INFO L435 NwaCegarLoop]: 93 mSDtfsCounter, 364 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 939 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:14,220 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [364 Valid, 822 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-24 02:00:14,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2024-11-24 02:00:14,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 664. [2024-11-24 02:00:14,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 561 states have (on average 1.3083778966131907) internal successors, (734), 565 states have internal predecessors, (734), 78 states have call successors, (78), 24 states have call predecessors, (78), 24 states have return successors, (78), 74 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-24 02:00:14,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 890 transitions. [2024-11-24 02:00:14,348 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 890 transitions. Word has length 126 [2024-11-24 02:00:14,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:14,348 INFO L471 AbstractCegarLoop]: Abstraction has 664 states and 890 transitions. [2024-11-24 02:00:14,348 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 3 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-24 02:00:14,348 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 890 transitions. [2024-11-24 02:00:14,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 02:00:14,350 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:14,350 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:14,350 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-24 02:00:14,350 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:14,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:14,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1662549424, now seen corresponding path program 1 times [2024-11-24 02:00:14,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:14,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741901096] [2024-11-24 02:00:14,351 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:14,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:14,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:16,065 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:16,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:16,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741901096] [2024-11-24 02:00:16,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741901096] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:16,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:16,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-24 02:00:16,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278160489] [2024-11-24 02:00:16,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:16,067 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 02:00:16,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:16,067 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 02:00:16,067 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-11-24 02:00:16,067 INFO L87 Difference]: Start difference. First operand 664 states and 890 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:17,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:17,665 INFO L93 Difference]: Finished difference Result 1237 states and 1642 transitions. [2024-11-24 02:00:17,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 02:00:17,665 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-11-24 02:00:17,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:17,668 INFO L225 Difference]: With dead ends: 1237 [2024-11-24 02:00:17,669 INFO L226 Difference]: Without dead ends: 920 [2024-11-24 02:00:17,670 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2024-11-24 02:00:17,670 INFO L435 NwaCegarLoop]: 158 mSDtfsCounter, 185 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 996 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:17,670 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 996 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-24 02:00:17,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2024-11-24 02:00:17,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 722. [2024-11-24 02:00:17,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 598 states have (on average 1.2876254180602007) internal successors, (770), 603 states have internal predecessors, (770), 94 states have call successors, (94), 29 states have call predecessors, (94), 29 states have return successors, (94), 89 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-24 02:00:17,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 958 transitions. [2024-11-24 02:00:17,827 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 958 transitions. Word has length 126 [2024-11-24 02:00:17,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:17,827 INFO L471 AbstractCegarLoop]: Abstraction has 722 states and 958 transitions. [2024-11-24 02:00:17,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:17,828 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 958 transitions. [2024-11-24 02:00:17,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-24 02:00:17,829 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:17,829 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:17,829 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-24 02:00:17,829 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:17,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:17,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1511634798, now seen corresponding path program 1 times [2024-11-24 02:00:17,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:17,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925292528] [2024-11-24 02:00:17,830 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:17,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:17,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:19,731 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:19,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:19,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925292528] [2024-11-24 02:00:19,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925292528] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:19,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:19,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-24 02:00:19,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464424941] [2024-11-24 02:00:19,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:19,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-24 02:00:19,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:19,733 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-24 02:00:19,733 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-11-24 02:00:19,733 INFO L87 Difference]: Start difference. First operand 722 states and 958 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:20,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:20,914 INFO L93 Difference]: Finished difference Result 867 states and 1142 transitions. [2024-11-24 02:00:20,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-24 02:00:20,915 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 126 [2024-11-24 02:00:20,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:20,918 INFO L225 Difference]: With dead ends: 867 [2024-11-24 02:00:20,918 INFO L226 Difference]: Without dead ends: 865 [2024-11-24 02:00:20,918 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2024-11-24 02:00:20,918 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 166 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 805 SdHoareTripleChecker+Invalid, 699 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:20,919 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 805 Invalid, 699 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-24 02:00:20,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2024-11-24 02:00:21,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 696. [2024-11-24 02:00:21,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 582 states have (on average 1.288659793814433) internal successors, (750), 588 states have internal predecessors, (750), 86 states have call successors, (86), 27 states have call predecessors, (86), 27 states have return successors, (86), 80 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-24 02:00:21,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 922 transitions. [2024-11-24 02:00:21,011 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 922 transitions. Word has length 126 [2024-11-24 02:00:21,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:21,011 INFO L471 AbstractCegarLoop]: Abstraction has 696 states and 922 transitions. [2024-11-24 02:00:21,012 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:21,012 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 922 transitions. [2024-11-24 02:00:21,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-24 02:00:21,012 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:21,013 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:21,013 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-24 02:00:21,013 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:21,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:21,013 INFO L85 PathProgramCache]: Analyzing trace with hash -102410459, now seen corresponding path program 1 times [2024-11-24 02:00:21,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:21,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592309295] [2024-11-24 02:00:21,013 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:21,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:21,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:21,086 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:21,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:21,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592309295] [2024-11-24 02:00:21,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592309295] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:21,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:21,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 02:00:21,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229291449] [2024-11-24 02:00:21,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:21,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 02:00:21,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:21,087 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 02:00:21,087 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 02:00:21,088 INFO L87 Difference]: Start difference. First operand 696 states and 922 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:21,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:21,426 INFO L93 Difference]: Finished difference Result 1531 states and 2024 transitions. [2024-11-24 02:00:21,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 02:00:21,426 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 128 [2024-11-24 02:00:21,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:21,429 INFO L225 Difference]: With dead ends: 1531 [2024-11-24 02:00:21,429 INFO L226 Difference]: Without dead ends: 870 [2024-11-24 02:00:21,430 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-24 02:00:21,431 INFO L435 NwaCegarLoop]: 129 mSDtfsCounter, 65 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:21,431 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 385 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 02:00:21,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2024-11-24 02:00:21,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 703. [2024-11-24 02:00:21,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 589 states have (on average 1.2852292020373515) internal successors, (757), 595 states have internal predecessors, (757), 86 states have call successors, (86), 27 states have call predecessors, (86), 27 states have return successors, (86), 80 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-24 02:00:21,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 929 transitions. [2024-11-24 02:00:21,570 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 929 transitions. Word has length 128 [2024-11-24 02:00:21,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:21,571 INFO L471 AbstractCegarLoop]: Abstraction has 703 states and 929 transitions. [2024-11-24 02:00:21,571 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:21,571 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 929 transitions. [2024-11-24 02:00:21,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-24 02:00:21,572 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:21,573 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:21,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-24 02:00:21,573 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:21,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:21,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1494996237, now seen corresponding path program 1 times [2024-11-24 02:00:21,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:21,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778530243] [2024-11-24 02:00:21,574 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:21,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:21,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:21,680 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:21,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:21,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778530243] [2024-11-24 02:00:21,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778530243] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:21,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:21,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-24 02:00:21,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061051077] [2024-11-24 02:00:21,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:21,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-24 02:00:21,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:21,682 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-24 02:00:21,682 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-24 02:00:21,682 INFO L87 Difference]: Start difference. First operand 703 states and 929 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:22,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:22,019 INFO L93 Difference]: Finished difference Result 1699 states and 2253 transitions. [2024-11-24 02:00:22,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-24 02:00:22,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 128 [2024-11-24 02:00:22,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:22,025 INFO L225 Difference]: With dead ends: 1699 [2024-11-24 02:00:22,025 INFO L226 Difference]: Without dead ends: 1031 [2024-11-24 02:00:22,027 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-24 02:00:22,028 INFO L435 NwaCegarLoop]: 118 mSDtfsCounter, 67 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:22,028 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 334 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-24 02:00:22,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1031 states. [2024-11-24 02:00:22,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1031 to 864. [2024-11-24 02:00:22,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 864 states, 750 states have (on average 1.308) internal successors, (981), 756 states have internal predecessors, (981), 86 states have call successors, (86), 27 states have call predecessors, (86), 27 states have return successors, (86), 80 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-24 02:00:22,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 1153 transitions. [2024-11-24 02:00:22,167 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 1153 transitions. Word has length 128 [2024-11-24 02:00:22,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:22,167 INFO L471 AbstractCegarLoop]: Abstraction has 864 states and 1153 transitions. [2024-11-24 02:00:22,167 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:22,167 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 1153 transitions. [2024-11-24 02:00:22,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-24 02:00:22,168 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:22,168 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:22,168 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-24 02:00:22,168 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:22,169 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:22,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1844978669, now seen corresponding path program 1 times [2024-11-24 02:00:22,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:22,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910244646] [2024-11-24 02:00:22,169 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:22,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:22,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:22,215 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:22,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:22,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910244646] [2024-11-24 02:00:22,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910244646] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:22,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:22,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 02:00:22,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50066589] [2024-11-24 02:00:22,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:22,216 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 02:00:22,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:22,216 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 02:00:22,217 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 02:00:22,217 INFO L87 Difference]: Start difference. First operand 864 states and 1153 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:22,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:22,433 INFO L93 Difference]: Finished difference Result 2170 states and 2871 transitions. [2024-11-24 02:00:22,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 02:00:22,434 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 129 [2024-11-24 02:00:22,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:22,440 INFO L225 Difference]: With dead ends: 2170 [2024-11-24 02:00:22,440 INFO L226 Difference]: Without dead ends: 1341 [2024-11-24 02:00:22,442 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 02:00:22,443 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 55 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:22,443 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 193 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-24 02:00:22,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1341 states. [2024-11-24 02:00:22,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1341 to 1334. [2024-11-24 02:00:22,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1334 states, 1164 states have (on average 1.2654639175257731) internal successors, (1473), 1177 states have internal predecessors, (1473), 124 states have call successors, (124), 45 states have call predecessors, (124), 45 states have return successors, (124), 111 states have call predecessors, (124), 124 states have call successors, (124) [2024-11-24 02:00:22,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 1721 transitions. [2024-11-24 02:00:22,642 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 1721 transitions. Word has length 129 [2024-11-24 02:00:22,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:22,643 INFO L471 AbstractCegarLoop]: Abstraction has 1334 states and 1721 transitions. [2024-11-24 02:00:22,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:22,643 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 1721 transitions. [2024-11-24 02:00:22,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-24 02:00:22,644 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:22,644 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:22,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-24 02:00:22,644 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:22,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:22,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1285604853, now seen corresponding path program 1 times [2024-11-24 02:00:22,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:22,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200008448] [2024-11-24 02:00:22,645 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:22,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:22,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:22,697 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:22,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:22,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200008448] [2024-11-24 02:00:22,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200008448] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:22,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:22,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-24 02:00:22,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608262657] [2024-11-24 02:00:22,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:22,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-24 02:00:22,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:22,698 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-24 02:00:22,698 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-24 02:00:22,699 INFO L87 Difference]: Start difference. First operand 1334 states and 1721 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:22,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:22,935 INFO L93 Difference]: Finished difference Result 2509 states and 3228 transitions. [2024-11-24 02:00:22,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-24 02:00:22,936 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-11-24 02:00:22,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:22,942 INFO L225 Difference]: With dead ends: 2509 [2024-11-24 02:00:22,942 INFO L226 Difference]: Without dead ends: 1214 [2024-11-24 02:00:22,945 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 02:00:22,945 INFO L435 NwaCegarLoop]: 115 mSDtfsCounter, 43 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:22,946 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 190 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-24 02:00:22,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1214 states. [2024-11-24 02:00:23,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1214 to 1012. [2024-11-24 02:00:23,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 892 states have (on average 1.2623318385650224) internal successors, (1126), 898 states have internal predecessors, (1126), 86 states have call successors, (86), 33 states have call predecessors, (86), 33 states have return successors, (86), 80 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-24 02:00:23,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1298 transitions. [2024-11-24 02:00:23,136 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1298 transitions. Word has length 130 [2024-11-24 02:00:23,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:23,137 INFO L471 AbstractCegarLoop]: Abstraction has 1012 states and 1298 transitions. [2024-11-24 02:00:23,137 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:23,137 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1298 transitions. [2024-11-24 02:00:23,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-24 02:00:23,139 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:23,139 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:23,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-24 02:00:23,139 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:23,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:23,140 INFO L85 PathProgramCache]: Analyzing trace with hash -781709524, now seen corresponding path program 1 times [2024-11-24 02:00:23,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:23,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406507512] [2024-11-24 02:00:23,140 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:23,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:23,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:25,343 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:25,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:25,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406507512] [2024-11-24 02:00:25,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406507512] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:25,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:25,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-24 02:00:25,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020506597] [2024-11-24 02:00:25,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:25,344 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-24 02:00:25,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:25,345 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-24 02:00:25,345 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-24 02:00:25,345 INFO L87 Difference]: Start difference. First operand 1012 states and 1298 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:26,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:26,631 INFO L93 Difference]: Finished difference Result 1193 states and 1511 transitions. [2024-11-24 02:00:26,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 02:00:26,632 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-11-24 02:00:26,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:26,637 INFO L225 Difference]: With dead ends: 1193 [2024-11-24 02:00:26,637 INFO L226 Difference]: Without dead ends: 1191 [2024-11-24 02:00:26,638 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2024-11-24 02:00:26,638 INFO L435 NwaCegarLoop]: 141 mSDtfsCounter, 106 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 1211 SdHoareTripleChecker+Invalid, 794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:26,639 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 1211 Invalid, 794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-24 02:00:26,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2024-11-24 02:00:26,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 1013. [2024-11-24 02:00:26,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1013 states, 893 states have (on average 1.2620380739081747) internal successors, (1127), 899 states have internal predecessors, (1127), 86 states have call successors, (86), 33 states have call predecessors, (86), 33 states have return successors, (86), 80 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-24 02:00:26,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1013 states to 1013 states and 1299 transitions. [2024-11-24 02:00:26,860 INFO L78 Accepts]: Start accepts. Automaton has 1013 states and 1299 transitions. Word has length 130 [2024-11-24 02:00:26,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:26,860 INFO L471 AbstractCegarLoop]: Abstraction has 1013 states and 1299 transitions. [2024-11-24 02:00:26,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:26,860 INFO L276 IsEmpty]: Start isEmpty. Operand 1013 states and 1299 transitions. [2024-11-24 02:00:26,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-24 02:00:26,862 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:26,862 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:26,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-11-24 02:00:26,862 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:26,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:26,863 INFO L85 PathProgramCache]: Analyzing trace with hash -1792826774, now seen corresponding path program 1 times [2024-11-24 02:00:26,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:26,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911999349] [2024-11-24 02:00:26,863 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:26,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:26,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:31,843 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:31,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:31,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911999349] [2024-11-24 02:00:31,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911999349] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:31,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:31,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2024-11-24 02:00:31,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966018332] [2024-11-24 02:00:31,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:31,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-24 02:00:31,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:31,844 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-24 02:00:31,844 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2024-11-24 02:00:31,845 INFO L87 Difference]: Start difference. First operand 1013 states and 1299 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:39,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:39,068 INFO L93 Difference]: Finished difference Result 1917 states and 2377 transitions. [2024-11-24 02:00:39,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-24 02:00:39,068 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-11-24 02:00:39,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:39,073 INFO L225 Difference]: With dead ends: 1917 [2024-11-24 02:00:39,073 INFO L226 Difference]: Without dead ends: 1915 [2024-11-24 02:00:39,074 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=335, Invalid=1645, Unknown=0, NotChecked=0, Total=1980 [2024-11-24 02:00:39,075 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 605 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 605 SdHoareTripleChecker+Valid, 932 SdHoareTripleChecker+Invalid, 1646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:39,075 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [605 Valid, 932 Invalid, 1646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1560 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-24 02:00:39,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1915 states. [2024-11-24 02:00:39,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1915 to 1056. [2024-11-24 02:00:39,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 926 states have (on average 1.2613390928725703) internal successors, (1168), 931 states have internal predecessors, (1168), 94 states have call successors, (94), 35 states have call predecessors, (94), 35 states have return successors, (94), 89 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-24 02:00:39,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 1356 transitions. [2024-11-24 02:00:39,192 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 1356 transitions. Word has length 130 [2024-11-24 02:00:39,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:39,192 INFO L471 AbstractCegarLoop]: Abstraction has 1056 states and 1356 transitions. [2024-11-24 02:00:39,192 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:39,192 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 1356 transitions. [2024-11-24 02:00:39,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-24 02:00:39,194 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:39,194 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:39,194 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-11-24 02:00:39,194 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:39,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:39,195 INFO L85 PathProgramCache]: Analyzing trace with hash -207720404, now seen corresponding path program 1 times [2024-11-24 02:00:39,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:39,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875874695] [2024-11-24 02:00:39,195 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:39,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:39,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:40,963 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:40,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:40,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875874695] [2024-11-24 02:00:40,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875874695] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:40,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:40,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-24 02:00:40,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372013008] [2024-11-24 02:00:40,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:40,964 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-24 02:00:40,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:40,965 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-24 02:00:40,965 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-11-24 02:00:40,965 INFO L87 Difference]: Start difference. First operand 1056 states and 1356 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:42,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:42,645 INFO L93 Difference]: Finished difference Result 1899 states and 2424 transitions. [2024-11-24 02:00:42,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-24 02:00:42,646 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-11-24 02:00:42,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:42,649 INFO L225 Difference]: With dead ends: 1899 [2024-11-24 02:00:42,649 INFO L226 Difference]: Without dead ends: 1367 [2024-11-24 02:00:42,650 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2024-11-24 02:00:42,651 INFO L435 NwaCegarLoop]: 163 mSDtfsCounter, 165 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1104 SdHoareTripleChecker+Invalid, 1187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:42,651 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 1104 Invalid, 1187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-24 02:00:42,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1367 states. [2024-11-24 02:00:42,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1367 to 1102. [2024-11-24 02:00:42,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 964 states have (on average 1.2572614107883817) internal successors, (1212), 970 states have internal predecessors, (1212), 100 states have call successors, (100), 37 states have call predecessors, (100), 37 states have return successors, (100), 94 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-24 02:00:42,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1412 transitions. [2024-11-24 02:00:42,765 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1412 transitions. Word has length 130 [2024-11-24 02:00:42,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:42,765 INFO L471 AbstractCegarLoop]: Abstraction has 1102 states and 1412 transitions. [2024-11-24 02:00:42,765 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:42,766 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1412 transitions. [2024-11-24 02:00:42,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-24 02:00:42,767 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:42,767 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:42,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-11-24 02:00:42,767 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:42,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:42,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1924909870, now seen corresponding path program 1 times [2024-11-24 02:00:42,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:42,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566607438] [2024-11-24 02:00:42,768 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:42,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:42,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:45,911 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:45,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:45,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566607438] [2024-11-24 02:00:45,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566607438] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:45,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:45,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-24 02:00:45,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627590674] [2024-11-24 02:00:45,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:45,913 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-24 02:00:45,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:45,913 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-24 02:00:45,914 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-11-24 02:00:45,914 INFO L87 Difference]: Start difference. First operand 1102 states and 1412 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:46,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:46,856 INFO L93 Difference]: Finished difference Result 1254 states and 1579 transitions. [2024-11-24 02:00:46,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-24 02:00:46,857 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-11-24 02:00:46,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:46,860 INFO L225 Difference]: With dead ends: 1254 [2024-11-24 02:00:46,860 INFO L226 Difference]: Without dead ends: 1252 [2024-11-24 02:00:46,861 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2024-11-24 02:00:46,861 INFO L435 NwaCegarLoop]: 122 mSDtfsCounter, 91 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 982 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:46,861 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 982 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-24 02:00:46,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2024-11-24 02:00:47,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 1123. [2024-11-24 02:00:47,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 985 states have (on average 1.2527918781725889) internal successors, (1234), 991 states have internal predecessors, (1234), 100 states have call successors, (100), 37 states have call predecessors, (100), 37 states have return successors, (100), 94 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-24 02:00:47,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 1434 transitions. [2024-11-24 02:00:47,050 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 1434 transitions. Word has length 130 [2024-11-24 02:00:47,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:47,050 INFO L471 AbstractCegarLoop]: Abstraction has 1123 states and 1434 transitions. [2024-11-24 02:00:47,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:47,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 1434 transitions. [2024-11-24 02:00:47,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-24 02:00:47,052 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:47,052 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:47,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-11-24 02:00:47,052 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:47,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:47,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1796068306, now seen corresponding path program 1 times [2024-11-24 02:00:47,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:47,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094435317] [2024-11-24 02:00:47,054 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:47,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:47,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:49,711 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:49,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:49,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094435317] [2024-11-24 02:00:49,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094435317] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:49,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:49,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-24 02:00:49,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959831166] [2024-11-24 02:00:49,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:49,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-24 02:00:49,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:49,712 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-24 02:00:49,712 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2024-11-24 02:00:49,713 INFO L87 Difference]: Start difference. First operand 1123 states and 1434 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:52,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-24 02:00:52,215 INFO L93 Difference]: Finished difference Result 2593 states and 3246 transitions. [2024-11-24 02:00:52,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-24 02:00:52,215 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 130 [2024-11-24 02:00:52,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-24 02:00:52,219 INFO L225 Difference]: With dead ends: 2593 [2024-11-24 02:00:52,219 INFO L226 Difference]: Without dead ends: 2014 [2024-11-24 02:00:52,220 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=134, Invalid=622, Unknown=0, NotChecked=0, Total=756 [2024-11-24 02:00:52,220 INFO L435 NwaCegarLoop]: 146 mSDtfsCounter, 249 mSDsluCounter, 1206 mSDsCounter, 0 mSdLazyCounter, 1625 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 1352 SdHoareTripleChecker+Invalid, 1650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-24 02:00:52,221 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 1352 Invalid, 1650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1625 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-24 02:00:52,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2024-11-24 02:00:52,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1132. [2024-11-24 02:00:52,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 994 states have (on average 1.2535211267605635) internal successors, (1246), 1000 states have internal predecessors, (1246), 100 states have call successors, (100), 37 states have call predecessors, (100), 37 states have return successors, (100), 94 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-24 02:00:52,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 1446 transitions. [2024-11-24 02:00:52,335 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 1446 transitions. Word has length 130 [2024-11-24 02:00:52,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-24 02:00:52,336 INFO L471 AbstractCegarLoop]: Abstraction has 1132 states and 1446 transitions. [2024-11-24 02:00:52,336 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-24 02:00:52,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 1446 transitions. [2024-11-24 02:00:52,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-24 02:00:52,336 INFO L210 NwaCegarLoop]: Found error trace [2024-11-24 02:00:52,337 INFO L218 NwaCegarLoop]: trace histogram [18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:00:52,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-11-24 02:00:52,337 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-24 02:00:52,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-24 02:00:52,337 INFO L85 PathProgramCache]: Analyzing trace with hash 696702188, now seen corresponding path program 1 times [2024-11-24 02:00:52,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-24 02:00:52,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579840073] [2024-11-24 02:00:52,337 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-24 02:00:52,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-24 02:00:52,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-24 02:00:57,577 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-24 02:00:57,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-24 02:00:57,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579840073] [2024-11-24 02:00:57,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579840073] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-24 02:00:57,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-24 02:00:57,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2024-11-24 02:00:57,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609294728] [2024-11-24 02:00:57,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-24 02:00:57,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-24 02:00:57,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-24 02:00:57,579 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-24 02:00:57,579 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2024-11-24 02:00:57,579 INFO L87 Difference]: Start difference. First operand 1132 states and 1446 transitions. Second operand has 24 states, 24 states have (on average 1.7916666666666667) internal successors, (43), 24 states have internal predecessors, (43), 1 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18)