./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-34.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-34.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1 --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 aa1b7e3020c9e54f93d45078f4a249ca3b737cc17c725ce83b71e2a4a5a42766 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 06:18:10,095 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 06:18:10,148 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 06:18:10,153 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 06:18:10,153 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 06:18:10,172 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 06:18:10,173 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 06:18:10,173 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 06:18:10,173 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 06:18:10,173 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 06:18:10,173 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 06:18:10,174 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 06:18:10,174 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 06:18:10,174 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 06:18:10,174 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 06:18:10,174 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 06:18:10,174 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 06:18:10,174 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 06:18:10,174 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 06:18:10,174 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 06:18:10,175 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 06:18:10,175 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 06:18:10,176 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:18:10,176 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 06:18:10,176 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 06:18:10,176 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 06:18:10,176 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 06:18:10,176 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:18:10,176 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 06:18:10,176 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 06:18:10,176 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 06:18:10,176 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 06:18:10,176 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 06:18:10,176 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 06:18:10,177 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 06:18:10,177 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 06:18:10,177 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 06:18:10,177 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 06:18:10,177 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_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1 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 -> aa1b7e3020c9e54f93d45078f4a249ca3b737cc17c725ce83b71e2a4a5a42766 [2024-12-02 06:18:10,399 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 06:18:10,407 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 06:18:10,409 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 06:18:10,410 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 06:18:10,410 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 06:18:10,412 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-34.i [2024-12-02 06:18:13,072 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/data/58136edfd/fbc9de7f22e6421682ff9ce760caf00d/FLAG8e42109a0 [2024-12-02 06:18:13,296 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 06:18:13,296 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-34.i [2024-12-02 06:18:13,304 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/data/58136edfd/fbc9de7f22e6421682ff9ce760caf00d/FLAG8e42109a0 [2024-12-02 06:18:13,319 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/data/58136edfd/fbc9de7f22e6421682ff9ce760caf00d [2024-12-02 06:18:13,321 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 06:18:13,322 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 06:18:13,323 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 06:18:13,324 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 06:18:13,328 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 06:18:13,328 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,329 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@866c4aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13, skipping insertion in model container [2024-12-02 06:18:13,329 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,346 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 06:18:13,469 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_8757e250-dab2-4ca5-84d7-f6c8dd10473a/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-34.i[915,928] [2024-12-02 06:18:13,517 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 06:18:13,524 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 06:18:13,532 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_8757e250-dab2-4ca5-84d7-f6c8dd10473a/sv-benchmarks/c/hardness-nfm22/hardness_loopvsstraightlinecode_50-1loop_file-34.i[915,928] [2024-12-02 06:18:13,549 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 06:18:13,562 INFO L204 MainTranslator]: Completed translation [2024-12-02 06:18:13,563 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13 WrapperNode [2024-12-02 06:18:13,563 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 06:18:13,564 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 06:18:13,564 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 06:18:13,564 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 06:18:13,570 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,577 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,602 INFO L138 Inliner]: procedures = 26, calls = 26, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 180 [2024-12-02 06:18:13,602 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 06:18:13,603 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 06:18:13,603 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 06:18:13,603 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 06:18:13,612 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,612 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,614 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,630 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-12-02 06:18:13,630 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,630 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,636 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,638 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,642 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,644 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,645 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,649 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 06:18:13,649 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 06:18:13,649 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 06:18:13,650 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 06:18:13,650 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (1/1) ... [2024-12-02 06:18:13,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:18:13,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:18:13,679 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 06:18:13,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 06:18:13,705 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 06:18:13,705 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 06:18:13,705 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 06:18:13,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 06:18:13,705 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 06:18:13,705 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 06:18:13,766 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 06:18:13,768 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 06:18:14,066 INFO L? ?]: Removed 31 outVars from TransFormulas that were not future-live. [2024-12-02 06:18:14,066 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 06:18:14,076 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 06:18:14,076 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 06:18:14,076 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:18:14 BoogieIcfgContainer [2024-12-02 06:18:14,077 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 06:18:14,078 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 06:18:14,079 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 06:18:14,083 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 06:18:14,083 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 06:18:13" (1/3) ... [2024-12-02 06:18:14,083 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62884b17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:18:14, skipping insertion in model container [2024-12-02 06:18:14,084 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:13" (2/3) ... [2024-12-02 06:18:14,084 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62884b17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:18:14, skipping insertion in model container [2024-12-02 06:18:14,084 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:18:14" (3/3) ... [2024-12-02 06:18:14,085 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_loopvsstraightlinecode_50-1loop_file-34.i [2024-12-02 06:18:14,099 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 06:18:14,101 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_loopvsstraightlinecode_50-1loop_file-34.i that has 2 procedures, 72 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 06:18:14,150 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 06:18:14,161 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;@4ca3a835, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 06:18:14,161 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 06:18:14,165 INFO L276 IsEmpty]: Start isEmpty. Operand has 72 states, 56 states have (on average 1.4821428571428572) internal successors, (83), 57 states have internal predecessors, (83), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-12-02 06:18:14,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-12-02 06:18:14,173 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:14,174 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:14,174 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:14,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:14,178 INFO L85 PathProgramCache]: Analyzing trace with hash -1237371207, now seen corresponding path program 1 times [2024-12-02 06:18:14,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:14,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840248884] [2024-12-02 06:18:14,184 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:14,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:14,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:14,416 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2024-12-02 06:18:14,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:14,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840248884] [2024-12-02 06:18:14,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840248884] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:18:14,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668332423] [2024-12-02 06:18:14,418 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:14,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:18:14,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:18:14,420 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:18:14,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 06:18:14,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:14,540 INFO L256 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 06:18:14,546 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:18:14,565 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2024-12-02 06:18:14,565 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:18:14,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668332423] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:14,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 06:18:14,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 06:18:14,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032739382] [2024-12-02 06:18:14,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:14,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 06:18:14,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:14,589 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 06:18:14,590 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 06:18:14,592 INFO L87 Difference]: Start difference. First operand has 72 states, 56 states have (on average 1.4821428571428572) internal successors, (83), 57 states have internal predecessors, (83), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 2 states, 2 states have (on average 17.5) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:18:14,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:14,614 INFO L93 Difference]: Finished difference Result 141 states and 228 transitions. [2024-12-02 06:18:14,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 06:18:14,616 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 17.5) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 95 [2024-12-02 06:18:14,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:14,622 INFO L225 Difference]: With dead ends: 141 [2024-12-02 06:18:14,622 INFO L226 Difference]: Without dead ends: 68 [2024-12-02 06:18:14,625 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 06:18:14,628 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:14,628 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:18:14,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2024-12-02 06:18:14,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2024-12-02 06:18:14,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 53 states have (on average 1.4339622641509433) internal successors, (76), 53 states have internal predecessors, (76), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-12-02 06:18:14,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 102 transitions. [2024-12-02 06:18:14,659 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 102 transitions. Word has length 95 [2024-12-02 06:18:14,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:14,659 INFO L471 AbstractCegarLoop]: Abstraction has 68 states and 102 transitions. [2024-12-02 06:18:14,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 17.5) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:18:14,660 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 102 transitions. [2024-12-02 06:18:14,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-12-02 06:18:14,663 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:14,663 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:14,670 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 06:18:14,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 06:18:14,863 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:14,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:14,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1365102277, now seen corresponding path program 1 times [2024-12-02 06:18:14,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:14,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933246258] [2024-12-02 06:18:14,864 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:14,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:14,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:15,237 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:18:15,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:15,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933246258] [2024-12-02 06:18:15,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933246258] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:15,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:15,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 06:18:15,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68137985] [2024-12-02 06:18:15,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:15,238 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 06:18:15,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:15,239 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 06:18:15,239 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 06:18:15,240 INFO L87 Difference]: Start difference. First operand 68 states and 102 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:15,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:15,370 INFO L93 Difference]: Finished difference Result 229 states and 346 transitions. [2024-12-02 06:18:15,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 06:18:15,371 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 95 [2024-12-02 06:18:15,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:15,373 INFO L225 Difference]: With dead ends: 229 [2024-12-02 06:18:15,373 INFO L226 Difference]: Without dead ends: 164 [2024-12-02 06:18:15,374 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-12-02 06:18:15,374 INFO L435 NwaCegarLoop]: 137 mSDtfsCounter, 131 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:15,375 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 324 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:18:15,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2024-12-02 06:18:15,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 133. [2024-12-02 06:18:15,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 104 states have (on average 1.4326923076923077) internal successors, (149), 104 states have internal predecessors, (149), 26 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-12-02 06:18:15,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 201 transitions. [2024-12-02 06:18:15,397 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 201 transitions. Word has length 95 [2024-12-02 06:18:15,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:15,398 INFO L471 AbstractCegarLoop]: Abstraction has 133 states and 201 transitions. [2024-12-02 06:18:15,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:15,398 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 201 transitions. [2024-12-02 06:18:15,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-12-02 06:18:15,399 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:15,400 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:15,400 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 06:18:15,400 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:15,400 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:15,400 INFO L85 PathProgramCache]: Analyzing trace with hash -228754600, now seen corresponding path program 1 times [2024-12-02 06:18:15,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:15,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754088767] [2024-12-02 06:18:15,401 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:15,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:15,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:15,604 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:18:15,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:15,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754088767] [2024-12-02 06:18:15,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754088767] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:15,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:15,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:18:15,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913065362] [2024-12-02 06:18:15,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:15,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:18:15,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:15,606 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:18:15,607 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:18:15,607 INFO L87 Difference]: Start difference. First operand 133 states and 201 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:15,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:15,811 INFO L93 Difference]: Finished difference Result 389 states and 587 transitions. [2024-12-02 06:18:15,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:18:15,811 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 96 [2024-12-02 06:18:15,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:15,813 INFO L225 Difference]: With dead ends: 389 [2024-12-02 06:18:15,813 INFO L226 Difference]: Without dead ends: 259 [2024-12-02 06:18:15,814 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:18:15,815 INFO L435 NwaCegarLoop]: 151 mSDtfsCounter, 137 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:15,815 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 361 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 06:18:15,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-12-02 06:18:15,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 137. [2024-12-02 06:18:15,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 108 states have (on average 1.4166666666666667) internal successors, (153), 108 states have internal predecessors, (153), 26 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-12-02 06:18:15,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 205 transitions. [2024-12-02 06:18:15,841 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 205 transitions. Word has length 96 [2024-12-02 06:18:15,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:15,842 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 205 transitions. [2024-12-02 06:18:15,842 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:15,842 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 205 transitions. [2024-12-02 06:18:15,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-12-02 06:18:15,844 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:15,844 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:15,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 06:18:15,844 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:15,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:15,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1588230275, now seen corresponding path program 1 times [2024-12-02 06:18:15,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:15,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999931772] [2024-12-02 06:18:15,845 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:15,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:15,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:25,907 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:18:25,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:25,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999931772] [2024-12-02 06:18:25,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999931772] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:25,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:25,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 06:18:25,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967051131] [2024-12-02 06:18:25,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:25,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 06:18:25,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:25,909 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 06:18:25,909 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-12-02 06:18:25,909 INFO L87 Difference]: Start difference. First operand 137 states and 205 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:28,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:28,750 INFO L93 Difference]: Finished difference Result 590 states and 860 transitions. [2024-12-02 06:18:28,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 06:18:28,750 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 97 [2024-12-02 06:18:28,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:28,753 INFO L225 Difference]: With dead ends: 590 [2024-12-02 06:18:28,753 INFO L226 Difference]: Without dead ends: 456 [2024-12-02 06:18:28,755 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=155, Invalid=495, Unknown=0, NotChecked=0, Total=650 [2024-12-02 06:18:28,755 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 802 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:28,756 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 547 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 06:18:28,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2024-12-02 06:18:28,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 200. [2024-12-02 06:18:28,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 157 states have (on average 1.4076433121019107) internal successors, (221), 157 states have internal predecessors, (221), 39 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:18:28,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 299 transitions. [2024-12-02 06:18:28,781 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 299 transitions. Word has length 97 [2024-12-02 06:18:28,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:28,782 INFO L471 AbstractCegarLoop]: Abstraction has 200 states and 299 transitions. [2024-12-02 06:18:28,782 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:28,782 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 299 transitions. [2024-12-02 06:18:28,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-12-02 06:18:28,783 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:28,784 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:28,784 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 06:18:28,784 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:28,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:28,784 INFO L85 PathProgramCache]: Analyzing trace with hash -931729659, now seen corresponding path program 1 times [2024-12-02 06:18:28,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:28,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978803854] [2024-12-02 06:18:28,785 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:28,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:28,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:30,471 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:18:30,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:30,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978803854] [2024-12-02 06:18:30,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978803854] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:30,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:30,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 06:18:30,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765945085] [2024-12-02 06:18:30,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:30,472 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 06:18:30,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:30,472 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 06:18:30,472 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-12-02 06:18:30,473 INFO L87 Difference]: Start difference. First operand 200 states and 299 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:31,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:31,409 INFO L93 Difference]: Finished difference Result 510 states and 755 transitions. [2024-12-02 06:18:31,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 06:18:31,409 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 97 [2024-12-02 06:18:31,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:31,411 INFO L225 Difference]: With dead ends: 510 [2024-12-02 06:18:31,411 INFO L226 Difference]: Without dead ends: 376 [2024-12-02 06:18:31,412 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:18:31,412 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 404 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:31,413 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 354 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 06:18:31,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2024-12-02 06:18:31,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 214. [2024-12-02 06:18:31,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 171 states have (on average 1.409356725146199) internal successors, (241), 171 states have internal predecessors, (241), 39 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:18:31,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 319 transitions. [2024-12-02 06:18:31,431 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 319 transitions. Word has length 97 [2024-12-02 06:18:31,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:31,432 INFO L471 AbstractCegarLoop]: Abstraction has 214 states and 319 transitions. [2024-12-02 06:18:31,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:31,432 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 319 transitions. [2024-12-02 06:18:31,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-12-02 06:18:31,433 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:31,434 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:31,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 06:18:31,434 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:31,434 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:31,435 INFO L85 PathProgramCache]: Analyzing trace with hash -2026678651, now seen corresponding path program 1 times [2024-12-02 06:18:31,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:31,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646495782] [2024-12-02 06:18:31,435 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:31,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:31,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:32,995 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:18:32,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:32,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646495782] [2024-12-02 06:18:32,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646495782] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:32,996 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:32,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 06:18:32,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465297018] [2024-12-02 06:18:32,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:32,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 06:18:32,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:32,997 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 06:18:32,997 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-12-02 06:18:32,997 INFO L87 Difference]: Start difference. First operand 214 states and 319 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:33,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:33,655 INFO L93 Difference]: Finished difference Result 586 states and 856 transitions. [2024-12-02 06:18:33,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 06:18:33,655 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 97 [2024-12-02 06:18:33,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:33,658 INFO L225 Difference]: With dead ends: 586 [2024-12-02 06:18:33,658 INFO L226 Difference]: Without dead ends: 409 [2024-12-02 06:18:33,659 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 5 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:18:33,659 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 340 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:33,660 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 356 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 06:18:33,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2024-12-02 06:18:33,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 327. [2024-12-02 06:18:33,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 284 states have (on average 1.426056338028169) internal successors, (405), 284 states have internal predecessors, (405), 39 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:18:33,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 483 transitions. [2024-12-02 06:18:33,681 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 483 transitions. Word has length 97 [2024-12-02 06:18:33,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:33,682 INFO L471 AbstractCegarLoop]: Abstraction has 327 states and 483 transitions. [2024-12-02 06:18:33,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:33,682 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 483 transitions. [2024-12-02 06:18:33,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-12-02 06:18:33,683 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:33,684 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:33,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 06:18:33,684 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:33,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:33,684 INFO L85 PathProgramCache]: Analyzing trace with hash 318097204, now seen corresponding path program 1 times [2024-12-02 06:18:33,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:33,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899122548] [2024-12-02 06:18:33,684 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:33,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:33,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:35,020 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:18:35,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:35,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899122548] [2024-12-02 06:18:35,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899122548] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:35,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:35,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 06:18:35,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793561980] [2024-12-02 06:18:35,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:35,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 06:18:35,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:35,022 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 06:18:35,022 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:18:35,022 INFO L87 Difference]: Start difference. First operand 327 states and 483 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:35,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:35,387 INFO L93 Difference]: Finished difference Result 617 states and 903 transitions. [2024-12-02 06:18:35,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 06:18:35,388 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 97 [2024-12-02 06:18:35,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:35,389 INFO L225 Difference]: With dead ends: 617 [2024-12-02 06:18:35,389 INFO L226 Difference]: Without dead ends: 437 [2024-12-02 06:18:35,390 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-12-02 06:18:35,390 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 165 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:35,390 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 347 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 06:18:35,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2024-12-02 06:18:35,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 333. [2024-12-02 06:18:35,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 290 states have (on average 1.410344827586207) internal successors, (409), 290 states have internal predecessors, (409), 39 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:18:35,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 487 transitions. [2024-12-02 06:18:35,410 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 487 transitions. Word has length 97 [2024-12-02 06:18:35,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:35,410 INFO L471 AbstractCegarLoop]: Abstraction has 333 states and 487 transitions. [2024-12-02 06:18:35,411 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:35,411 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 487 transitions. [2024-12-02 06:18:35,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-12-02 06:18:35,412 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:35,412 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:35,412 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 06:18:35,412 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:35,412 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:35,413 INFO L85 PathProgramCache]: Analyzing trace with hash 577113025, now seen corresponding path program 1 times [2024-12-02 06:18:35,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:35,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800078430] [2024-12-02 06:18:35,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:35,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:35,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:35,595 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:18:35,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:35,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800078430] [2024-12-02 06:18:35,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800078430] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:35,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:35,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 06:18:35,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004294526] [2024-12-02 06:18:35,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:35,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 06:18:35,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:35,597 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 06:18:35,597 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 06:18:35,597 INFO L87 Difference]: Start difference. First operand 333 states and 487 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:35,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:35,783 INFO L93 Difference]: Finished difference Result 529 states and 776 transitions. [2024-12-02 06:18:35,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 06:18:35,783 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 97 [2024-12-02 06:18:35,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:35,785 INFO L225 Difference]: With dead ends: 529 [2024-12-02 06:18:35,785 INFO L226 Difference]: Without dead ends: 335 [2024-12-02 06:18:35,785 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-12-02 06:18:35,786 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 83 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:35,786 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 233 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:18:35,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-12-02 06:18:35,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 305. [2024-12-02 06:18:35,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 262 states have (on average 1.3702290076335877) internal successors, (359), 262 states have internal predecessors, (359), 39 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:18:35,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 437 transitions. [2024-12-02 06:18:35,806 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 437 transitions. Word has length 97 [2024-12-02 06:18:35,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:35,806 INFO L471 AbstractCegarLoop]: Abstraction has 305 states and 437 transitions. [2024-12-02 06:18:35,806 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:35,807 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 437 transitions. [2024-12-02 06:18:35,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-12-02 06:18:35,808 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:35,808 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:35,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 06:18:35,808 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:35,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:35,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1259952461, now seen corresponding path program 1 times [2024-12-02 06:18:35,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:35,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473748406] [2024-12-02 06:18:35,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:35,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:35,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:38,083 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:18:38,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:38,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473748406] [2024-12-02 06:18:38,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473748406] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:38,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:38,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 06:18:38,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166961450] [2024-12-02 06:18:38,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:38,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 06:18:38,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:38,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 06:18:38,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-12-02 06:18:38,085 INFO L87 Difference]: Start difference. First operand 305 states and 437 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:39,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:39,589 INFO L93 Difference]: Finished difference Result 631 states and 898 transitions. [2024-12-02 06:18:39,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 06:18:39,590 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 98 [2024-12-02 06:18:39,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:39,592 INFO L225 Difference]: With dead ends: 631 [2024-12-02 06:18:39,592 INFO L226 Difference]: Without dead ends: 497 [2024-12-02 06:18:39,593 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=80, Invalid=130, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:18:39,594 INFO L435 NwaCegarLoop]: 116 mSDtfsCounter, 335 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:39,594 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 437 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 06:18:39,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2024-12-02 06:18:39,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 325. [2024-12-02 06:18:39,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 280 states have (on average 1.3607142857142858) internal successors, (381), 280 states have internal predecessors, (381), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:18:39,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 459 transitions. [2024-12-02 06:18:39,628 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 459 transitions. Word has length 98 [2024-12-02 06:18:39,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:39,628 INFO L471 AbstractCegarLoop]: Abstraction has 325 states and 459 transitions. [2024-12-02 06:18:39,628 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:39,628 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 459 transitions. [2024-12-02 06:18:39,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-12-02 06:18:39,630 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:39,630 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:39,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 06:18:39,630 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:39,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:39,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1104918979, now seen corresponding path program 1 times [2024-12-02 06:18:39,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:39,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848533280] [2024-12-02 06:18:39,631 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:39,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:39,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:45,376 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:18:45,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:45,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848533280] [2024-12-02 06:18:45,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848533280] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:45,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:45,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 06:18:45,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905424995] [2024-12-02 06:18:45,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:45,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 06:18:45,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:45,377 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 06:18:45,378 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-12-02 06:18:45,378 INFO L87 Difference]: Start difference. First operand 325 states and 459 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 14 states have internal predecessors, (36), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:47,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:47,280 INFO L93 Difference]: Finished difference Result 727 states and 1009 transitions. [2024-12-02 06:18:47,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 06:18:47,281 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), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 98 [2024-12-02 06:18:47,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:47,283 INFO L225 Difference]: With dead ends: 727 [2024-12-02 06:18:47,283 INFO L226 Difference]: Without dead ends: 478 [2024-12-02 06:18:47,283 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2024-12-02 06:18:47,284 INFO L435 NwaCegarLoop]: 116 mSDtfsCounter, 260 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 954 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 779 SdHoareTripleChecker+Invalid, 1011 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:47,284 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 779 Invalid, 1011 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 954 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 06:18:47,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2024-12-02 06:18:47,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 356. [2024-12-02 06:18:47,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 311 states have (on average 1.3569131832797428) internal successors, (422), 311 states have internal predecessors, (422), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:18:47,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 500 transitions. [2024-12-02 06:18:47,303 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 500 transitions. Word has length 98 [2024-12-02 06:18:47,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:47,304 INFO L471 AbstractCegarLoop]: Abstraction has 356 states and 500 transitions. [2024-12-02 06:18:47,304 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), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:18:47,304 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 500 transitions. [2024-12-02 06:18:47,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-12-02 06:18:47,305 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:47,305 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:18:47,305 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 06:18:47,306 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:47,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:47,306 INFO L85 PathProgramCache]: Analyzing trace with hash 493508910, now seen corresponding path program 1 times [2024-12-02 06:18:47,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:47,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947066816] [2024-12-02 06:18:47,306 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:47,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:47,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:19:06,967 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:19:06,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:19:06,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947066816] [2024-12-02 06:19:06,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947066816] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:19:06,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:19:06,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 06:19:06,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173954182] [2024-12-02 06:19:06,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:19:06,968 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 06:19:06,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:19:06,968 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 06:19:06,968 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2024-12-02 06:19:06,968 INFO L87 Difference]: Start difference. First operand 356 states and 500 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:19:09,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:19:09,172 INFO L93 Difference]: Finished difference Result 608 states and 836 transitions. [2024-12-02 06:19:09,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 06:19:09,172 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 99 [2024-12-02 06:19:09,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:19:09,174 INFO L225 Difference]: With dead ends: 608 [2024-12-02 06:19:09,174 INFO L226 Difference]: Without dead ends: 458 [2024-12-02 06:19:09,174 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=220, Invalid=772, Unknown=0, NotChecked=0, Total=992 [2024-12-02 06:19:09,175 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 370 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:19:09,175 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 556 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 06:19:09,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2024-12-02 06:19:09,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 346. [2024-12-02 06:19:09,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 301 states have (on average 1.3621262458471761) internal successors, (410), 301 states have internal predecessors, (410), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:19:09,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 488 transitions. [2024-12-02 06:19:09,210 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 488 transitions. Word has length 99 [2024-12-02 06:19:09,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:19:09,210 INFO L471 AbstractCegarLoop]: Abstraction has 346 states and 488 transitions. [2024-12-02 06:19:09,210 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:19:09,210 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 488 transitions. [2024-12-02 06:19:09,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-12-02 06:19:09,211 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:19:09,211 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:19:09,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 06:19:09,212 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:19:09,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:19:09,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1788633952, now seen corresponding path program 1 times [2024-12-02 06:19:09,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:19:09,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014328804] [2024-12-02 06:19:09,212 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:19:09,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:19:09,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:19:12,902 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:19:12,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:19:12,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014328804] [2024-12-02 06:19:12,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014328804] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:19:12,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:19:12,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 06:19:12,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063682069] [2024-12-02 06:19:12,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:19:12,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 06:19:12,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:19:12,903 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 06:19:12,903 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-12-02 06:19:12,904 INFO L87 Difference]: Start difference. First operand 346 states and 488 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:19:17,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:19:17,132 INFO L93 Difference]: Finished difference Result 774 states and 1085 transitions. [2024-12-02 06:19:17,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 06:19:17,133 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 99 [2024-12-02 06:19:17,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:19:17,134 INFO L225 Difference]: With dead ends: 774 [2024-12-02 06:19:17,134 INFO L226 Difference]: Without dead ends: 624 [2024-12-02 06:19:17,135 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=170, Invalid=430, Unknown=0, NotChecked=0, Total=600 [2024-12-02 06:19:17,135 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 530 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 530 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 06:19:17,135 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [530 Valid, 480 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 06:19:17,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2024-12-02 06:19:17,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 356. [2024-12-02 06:19:17,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 311 states have (on average 1.3633440514469453) internal successors, (424), 311 states have internal predecessors, (424), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:19:17,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 502 transitions. [2024-12-02 06:19:17,159 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 502 transitions. Word has length 99 [2024-12-02 06:19:17,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:19:17,159 INFO L471 AbstractCegarLoop]: Abstraction has 356 states and 502 transitions. [2024-12-02 06:19:17,159 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:19:17,159 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 502 transitions. [2024-12-02 06:19:17,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-12-02 06:19:17,160 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:19:17,160 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:19:17,160 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 06:19:17,160 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:19:17,161 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:19:17,161 INFO L85 PathProgramCache]: Analyzing trace with hash -731325982, now seen corresponding path program 1 times [2024-12-02 06:19:17,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:19:17,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586397145] [2024-12-02 06:19:17,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:19:17,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:19:17,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:19:22,851 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:19:22,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:19:22,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586397145] [2024-12-02 06:19:22,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586397145] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:19:22,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:19:22,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 06:19:22,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90954494] [2024-12-02 06:19:22,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:19:22,851 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 06:19:22,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:19:22,852 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 06:19:22,852 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2024-12-02 06:19:22,852 INFO L87 Difference]: Start difference. First operand 356 states and 502 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 17 states have internal predecessors, (37), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:19:32,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:19:32,463 INFO L93 Difference]: Finished difference Result 718 states and 1004 transitions. [2024-12-02 06:19:32,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 06:19:32,464 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), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 99 [2024-12-02 06:19:32,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:19:32,465 INFO L225 Difference]: With dead ends: 718 [2024-12-02 06:19:32,465 INFO L226 Difference]: Without dead ends: 560 [2024-12-02 06:19:32,466 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=205, Invalid=725, Unknown=0, NotChecked=0, Total=930 [2024-12-02 06:19:32,466 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 376 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 1127 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 1207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:19:32,467 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 830 Invalid, 1207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1127 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-12-02 06:19:32,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2024-12-02 06:19:32,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 380. [2024-12-02 06:19:32,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 335 states have (on average 1.3671641791044775) internal successors, (458), 335 states have internal predecessors, (458), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:19:32,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 536 transitions. [2024-12-02 06:19:32,507 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 536 transitions. Word has length 99 [2024-12-02 06:19:32,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:19:32,507 INFO L471 AbstractCegarLoop]: Abstraction has 380 states and 536 transitions. [2024-12-02 06:19:32,507 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), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:19:32,507 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 536 transitions. [2024-12-02 06:19:32,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-12-02 06:19:32,508 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:19:32,509 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:19:32,509 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 06:19:32,509 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:19:32,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:19:32,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1826274974, now seen corresponding path program 1 times [2024-12-02 06:19:32,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:19:32,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406124127] [2024-12-02 06:19:32,510 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:19:32,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:19:32,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:19:36,023 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:19:36,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:19:36,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406124127] [2024-12-02 06:19:36,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406124127] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:19:36,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:19:36,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 06:19:36,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254277786] [2024-12-02 06:19:36,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:19:36,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 06:19:36,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:19:36,024 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 06:19:36,025 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-12-02 06:19:36,025 INFO L87 Difference]: Start difference. First operand 380 states and 536 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:19:37,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:19:37,911 INFO L93 Difference]: Finished difference Result 891 states and 1248 transitions. [2024-12-02 06:19:37,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 06:19:37,911 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 99 [2024-12-02 06:19:37,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:19:37,913 INFO L225 Difference]: With dead ends: 891 [2024-12-02 06:19:37,913 INFO L226 Difference]: Without dead ends: 715 [2024-12-02 06:19:37,913 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=120, Invalid=386, Unknown=0, NotChecked=0, Total=506 [2024-12-02 06:19:37,914 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 404 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 971 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 1028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:19:37,914 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 557 Invalid, 1028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 971 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 06:19:37,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2024-12-02 06:19:37,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 446. [2024-12-02 06:19:37,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 401 states have (on average 1.374064837905237) internal successors, (551), 401 states have internal predecessors, (551), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:19:37,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 629 transitions. [2024-12-02 06:19:37,959 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 629 transitions. Word has length 99 [2024-12-02 06:19:37,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:19:37,959 INFO L471 AbstractCegarLoop]: Abstraction has 446 states and 629 transitions. [2024-12-02 06:19:37,959 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:19:37,959 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 629 transitions. [2024-12-02 06:19:37,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-12-02 06:19:37,960 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:19:37,960 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:19:37,960 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 06:19:37,960 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:19:37,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:19:37,961 INFO L85 PathProgramCache]: Analyzing trace with hash -51267612, now seen corresponding path program 1 times [2024-12-02 06:19:37,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:19:37,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909589126] [2024-12-02 06:19:37,961 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:19:37,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:19:38,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:19:43,039 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:19:43,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:19:43,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909589126] [2024-12-02 06:19:43,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909589126] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:19:43,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:19:43,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 06:19:43,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072264354] [2024-12-02 06:19:43,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:19:43,040 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 06:19:43,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:19:43,040 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 06:19:43,040 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2024-12-02 06:19:43,040 INFO L87 Difference]: Start difference. First operand 446 states and 629 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:19:47,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:19:47,859 INFO L93 Difference]: Finished difference Result 908 states and 1232 transitions. [2024-12-02 06:19:47,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 06:19:47,859 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 99 [2024-12-02 06:19:47,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:19:47,861 INFO L225 Difference]: With dead ends: 908 [2024-12-02 06:19:47,861 INFO L226 Difference]: Without dead ends: 687 [2024-12-02 06:19:47,862 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=208, Invalid=662, Unknown=0, NotChecked=0, Total=870 [2024-12-02 06:19:47,862 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 298 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 1272 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 805 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:19:47,862 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 805 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1272 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-12-02 06:19:47,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2024-12-02 06:19:47,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 434. [2024-12-02 06:19:47,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 389 states have (on average 1.3573264781491003) internal successors, (528), 389 states have internal predecessors, (528), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:19:47,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 606 transitions. [2024-12-02 06:19:47,909 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 606 transitions. Word has length 99 [2024-12-02 06:19:47,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:19:47,909 INFO L471 AbstractCegarLoop]: Abstraction has 434 states and 606 transitions. [2024-12-02 06:19:47,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:19:47,909 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 606 transitions. [2024-12-02 06:19:47,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-12-02 06:19:47,910 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:19:47,910 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:19:47,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 06:19:47,911 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:19:47,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:19:47,911 INFO L85 PathProgramCache]: Analyzing trace with hash -1702251001, now seen corresponding path program 1 times [2024-12-02 06:19:47,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:19:47,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131943487] [2024-12-02 06:19:47,911 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:19:47,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:19:47,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:20:31,011 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:20:31,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:20:31,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131943487] [2024-12-02 06:20:31,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131943487] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:20:31,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:20:31,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 06:20:31,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416720001] [2024-12-02 06:20:31,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:20:31,012 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 06:20:31,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:20:31,012 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 06:20:31,012 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-12-02 06:20:31,012 INFO L87 Difference]: Start difference. First operand 434 states and 606 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:20:31,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:20:31,846 INFO L93 Difference]: Finished difference Result 774 states and 1051 transitions. [2024-12-02 06:20:31,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 06:20:31,846 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 100 [2024-12-02 06:20:31,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:20:31,849 INFO L225 Difference]: With dead ends: 774 [2024-12-02 06:20:31,849 INFO L226 Difference]: Without dead ends: 772 [2024-12-02 06:20:31,849 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2024-12-02 06:20:31,850 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 341 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 764 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 06:20:31,850 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [341 Valid, 764 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 06:20:31,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2024-12-02 06:20:31,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 507. [2024-12-02 06:20:31,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 462 states have (on average 1.3506493506493507) internal successors, (624), 462 states have internal predecessors, (624), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:20:31,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 702 transitions. [2024-12-02 06:20:31,877 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 702 transitions. Word has length 100 [2024-12-02 06:20:31,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:20:31,877 INFO L471 AbstractCegarLoop]: Abstraction has 507 states and 702 transitions. [2024-12-02 06:20:31,878 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:20:31,878 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 702 transitions. [2024-12-02 06:20:31,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-12-02 06:20:31,878 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:20:31,878 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:20:31,878 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 06:20:31,879 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:20:31,879 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:20:31,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1775067845, now seen corresponding path program 1 times [2024-12-02 06:20:31,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:20:31,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640289137] [2024-12-02 06:20:31,879 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:20:31,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:20:31,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:21:13,390 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:21:13,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:21:13,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640289137] [2024-12-02 06:21:13,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640289137] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:21:13,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:21:13,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 06:21:13,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257221747] [2024-12-02 06:21:13,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:21:13,391 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 06:21:13,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:21:13,391 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 06:21:13,391 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-12-02 06:21:13,391 INFO L87 Difference]: Start difference. First operand 507 states and 702 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:21:14,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:21:14,822 INFO L93 Difference]: Finished difference Result 812 states and 1099 transitions. [2024-12-02 06:21:14,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 06:21:14,823 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 100 [2024-12-02 06:21:14,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:21:14,825 INFO L225 Difference]: With dead ends: 812 [2024-12-02 06:21:14,825 INFO L226 Difference]: Without dead ends: 810 [2024-12-02 06:21:14,825 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2024-12-02 06:21:14,826 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 231 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 06:21:14,826 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 799 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 06:21:14,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-12-02 06:21:14,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 576. [2024-12-02 06:21:14,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 531 states have (on average 1.3333333333333333) internal successors, (708), 531 states have internal predecessors, (708), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:21:14,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 786 transitions. [2024-12-02 06:21:14,854 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 786 transitions. Word has length 100 [2024-12-02 06:21:14,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:21:14,854 INFO L471 AbstractCegarLoop]: Abstraction has 576 states and 786 transitions. [2024-12-02 06:21:14,854 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:21:14,854 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 786 transitions. [2024-12-02 06:21:14,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-12-02 06:21:14,855 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:21:14,855 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:21:14,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 06:21:14,856 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:21:14,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:21:14,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1279549175, now seen corresponding path program 1 times [2024-12-02 06:21:14,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:21:14,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869964770] [2024-12-02 06:21:14,856 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:21:14,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:21:14,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:21:14,933 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:21:14,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:21:14,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869964770] [2024-12-02 06:21:14,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869964770] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:21:14,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:21:14,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:21:14,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629858582] [2024-12-02 06:21:14,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:21:14,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:21:14,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:21:14,934 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:21:14,934 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:21:14,934 INFO L87 Difference]: Start difference. First operand 576 states and 786 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:21:15,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:21:15,043 INFO L93 Difference]: Finished difference Result 926 states and 1271 transitions. [2024-12-02 06:21:15,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:21:15,043 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 100 [2024-12-02 06:21:15,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:21:15,045 INFO L225 Difference]: With dead ends: 926 [2024-12-02 06:21:15,045 INFO L226 Difference]: Without dead ends: 583 [2024-12-02 06:21:15,045 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:21:15,045 INFO L435 NwaCegarLoop]: 96 mSDtfsCounter, 94 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:21:15,046 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 375 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:21:15,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2024-12-02 06:21:15,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 553. [2024-12-02 06:21:15,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 508 states have (on average 1.3346456692913387) internal successors, (678), 508 states have internal predecessors, (678), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:21:15,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 756 transitions. [2024-12-02 06:21:15,081 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 756 transitions. Word has length 100 [2024-12-02 06:21:15,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:21:15,081 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 756 transitions. [2024-12-02 06:21:15,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:21:15,082 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 756 transitions. [2024-12-02 06:21:15,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-12-02 06:21:15,082 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:21:15,083 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:21:15,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 06:21:15,083 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:21:15,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:21:15,083 INFO L85 PathProgramCache]: Analyzing trace with hash -813243156, now seen corresponding path program 1 times [2024-12-02 06:21:15,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:21:15,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955721422] [2024-12-02 06:21:15,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:21:15,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:21:15,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:21:18,060 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:21:18,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:21:18,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955721422] [2024-12-02 06:21:18,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955721422] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:21:18,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:21:18,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 06:21:18,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098784642] [2024-12-02 06:21:18,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:21:18,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 06:21:18,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:21:18,061 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 06:21:18,061 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-12-02 06:21:18,061 INFO L87 Difference]: Start difference. First operand 553 states and 756 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:21:20,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:21:20,145 INFO L93 Difference]: Finished difference Result 993 states and 1372 transitions. [2024-12-02 06:21:20,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 06:21:20,145 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 100 [2024-12-02 06:21:20,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:21:20,148 INFO L225 Difference]: With dead ends: 993 [2024-12-02 06:21:20,148 INFO L226 Difference]: Without dead ends: 841 [2024-12-02 06:21:20,148 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:21:20,149 INFO L435 NwaCegarLoop]: 128 mSDtfsCounter, 360 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 06:21:20,149 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 459 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 06:21:20,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 841 states. [2024-12-02 06:21:20,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 841 to 625. [2024-12-02 06:21:20,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 580 states have (on average 1.353448275862069) internal successors, (785), 580 states have internal predecessors, (785), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:21:20,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 863 transitions. [2024-12-02 06:21:20,177 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 863 transitions. Word has length 100 [2024-12-02 06:21:20,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:21:20,178 INFO L471 AbstractCegarLoop]: Abstraction has 625 states and 863 transitions. [2024-12-02 06:21:20,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:21:20,178 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 863 transitions. [2024-12-02 06:21:20,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-12-02 06:21:20,179 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:21:20,179 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:21:20,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 06:21:20,179 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:21:20,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:21:20,179 INFO L85 PathProgramCache]: Analyzing trace with hash -133184786, now seen corresponding path program 1 times [2024-12-02 06:21:20,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:21:20,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981788997] [2024-12-02 06:21:20,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:21:20,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:21:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:21:22,797 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:21:22,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:21:22,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981788997] [2024-12-02 06:21:22,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981788997] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:21:22,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:21:22,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 06:21:22,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019929360] [2024-12-02 06:21:22,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:21:22,798 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 06:21:22,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:21:22,799 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 06:21:22,799 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-12-02 06:21:22,799 INFO L87 Difference]: Start difference. First operand 625 states and 863 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:21:24,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:21:24,883 INFO L93 Difference]: Finished difference Result 1018 states and 1392 transitions. [2024-12-02 06:21:24,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 06:21:24,884 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 100 [2024-12-02 06:21:24,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:21:24,886 INFO L225 Difference]: With dead ends: 1018 [2024-12-02 06:21:24,886 INFO L226 Difference]: Without dead ends: 802 [2024-12-02 06:21:24,887 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:21:24,887 INFO L435 NwaCegarLoop]: 133 mSDtfsCounter, 281 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:21:24,887 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 476 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 06:21:24,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2024-12-02 06:21:24,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 609. [2024-12-02 06:21:24,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 564 states have (on average 1.3563829787234043) internal successors, (765), 564 states have internal predecessors, (765), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:21:24,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 843 transitions. [2024-12-02 06:21:24,940 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 843 transitions. Word has length 100 [2024-12-02 06:21:24,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:21:24,940 INFO L471 AbstractCegarLoop]: Abstraction has 609 states and 843 transitions. [2024-12-02 06:21:24,940 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:21:24,940 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 843 transitions. [2024-12-02 06:21:24,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-12-02 06:21:24,941 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:21:24,942 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:21:24,942 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 06:21:24,942 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:21:24,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:21:24,943 INFO L85 PathProgramCache]: Analyzing trace with hash 657539218, now seen corresponding path program 1 times [2024-12-02 06:21:24,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:21:24,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427260963] [2024-12-02 06:21:24,943 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:21:24,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:21:24,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:21:28,299 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:21:28,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:21:28,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427260963] [2024-12-02 06:21:28,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427260963] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:21:28,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:21:28,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 06:21:28,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394578306] [2024-12-02 06:21:28,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:21:28,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 06:21:28,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:21:28,300 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 06:21:28,300 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-12-02 06:21:28,300 INFO L87 Difference]: Start difference. First operand 609 states and 843 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:21:30,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:21:30,834 INFO L93 Difference]: Finished difference Result 979 states and 1372 transitions. [2024-12-02 06:21:30,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 06:21:30,835 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 100 [2024-12-02 06:21:30,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:21:30,836 INFO L225 Difference]: With dead ends: 979 [2024-12-02 06:21:30,836 INFO L226 Difference]: Without dead ends: 771 [2024-12-02 06:21:30,836 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=143, Invalid=277, Unknown=0, NotChecked=0, Total=420 [2024-12-02 06:21:30,837 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 410 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 06:21:30,837 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 353 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 06:21:30,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2024-12-02 06:21:30,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 603. [2024-12-02 06:21:30,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 558 states have (on average 1.353046594982079) internal successors, (755), 558 states have internal predecessors, (755), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:21:30,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 833 transitions. [2024-12-02 06:21:30,866 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 833 transitions. Word has length 100 [2024-12-02 06:21:30,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:21:30,866 INFO L471 AbstractCegarLoop]: Abstraction has 603 states and 833 transitions. [2024-12-02 06:21:30,866 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:21:30,866 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 833 transitions. [2024-12-02 06:21:30,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-12-02 06:21:30,867 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:21:30,867 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:21:30,867 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 06:21:30,868 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:21:30,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:21:30,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1786074883, now seen corresponding path program 1 times [2024-12-02 06:21:30,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:21:30,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613557197] [2024-12-02 06:21:30,868 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:21:30,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:21:30,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:19,020 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:22:19,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:22:19,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613557197] [2024-12-02 06:22:19,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613557197] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:22:19,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:22:19,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 06:22:19,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878652889] [2024-12-02 06:22:19,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:22:19,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 06:22:19,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:22:19,021 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 06:22:19,022 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:22:19,022 INFO L87 Difference]: Start difference. First operand 603 states and 833 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:22:21,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:22:21,367 INFO L93 Difference]: Finished difference Result 875 states and 1201 transitions. [2024-12-02 06:22:21,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 06:22:21,368 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 101 [2024-12-02 06:22:21,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:22:21,370 INFO L225 Difference]: With dead ends: 875 [2024-12-02 06:22:21,370 INFO L226 Difference]: Without dead ends: 873 [2024-12-02 06:22:21,370 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=169, Invalid=533, Unknown=0, NotChecked=0, Total=702 [2024-12-02 06:22:21,372 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 515 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:22:21,372 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [515 Valid, 563 Invalid, 914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 855 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 06:22:21,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 873 states. [2024-12-02 06:22:21,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 873 to 643. [2024-12-02 06:22:21,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 598 states have (on average 1.3612040133779264) internal successors, (814), 598 states have internal predecessors, (814), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:22:21,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 892 transitions. [2024-12-02 06:22:21,400 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 892 transitions. Word has length 101 [2024-12-02 06:22:21,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:22:21,400 INFO L471 AbstractCegarLoop]: Abstraction has 643 states and 892 transitions. [2024-12-02 06:22:21,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:22:21,401 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 892 transitions. [2024-12-02 06:22:21,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-12-02 06:22:21,401 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:22:21,401 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:22:21,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 06:22:21,402 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:22:21,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:22:21,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1497775163, now seen corresponding path program 1 times [2024-12-02 06:22:21,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:22:21,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831765789] [2024-12-02 06:22:21,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:21,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:22:21,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:21,448 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:22:21,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:22:21,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831765789] [2024-12-02 06:22:21,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831765789] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:22:21,448 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:22:21,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:22:21,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523325709] [2024-12-02 06:22:21,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:22:21,448 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:22:21,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:22:21,448 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:22:21,449 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:22:21,449 INFO L87 Difference]: Start difference. First operand 643 states and 892 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:22:21,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:22:21,482 INFO L93 Difference]: Finished difference Result 1019 states and 1425 transitions. [2024-12-02 06:22:21,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:22:21,483 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 101 [2024-12-02 06:22:21,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:22:21,484 INFO L225 Difference]: With dead ends: 1019 [2024-12-02 06:22:21,484 INFO L226 Difference]: Without dead ends: 689 [2024-12-02 06:22:21,485 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-12-02 06:22:21,485 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 10 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:22:21,485 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 191 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:22:21,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2024-12-02 06:22:21,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 632. [2024-12-02 06:22:21,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 587 states have (on average 1.3356047700170357) internal successors, (784), 587 states have internal predecessors, (784), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:22:21,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 862 transitions. [2024-12-02 06:22:21,513 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 862 transitions. Word has length 101 [2024-12-02 06:22:21,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:22:21,514 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 862 transitions. [2024-12-02 06:22:21,514 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:22:21,514 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 862 transitions. [2024-12-02 06:22:21,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-12-02 06:22:21,515 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:22:21,515 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:22:21,516 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 06:22:21,516 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:22:21,516 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:22:21,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1363373057, now seen corresponding path program 1 times [2024-12-02 06:22:21,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:22:21,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903694378] [2024-12-02 06:22:21,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:21,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:22:21,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:10,117 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:10,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:10,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903694378] [2024-12-02 06:23:10,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903694378] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:10,118 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:10,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 06:23:10,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835325309] [2024-12-02 06:23:10,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:10,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 06:23:10,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:10,118 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 06:23:10,118 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:23:10,119 INFO L87 Difference]: Start difference. First operand 632 states and 862 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:23:12,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:12,188 INFO L93 Difference]: Finished difference Result 831 states and 1116 transitions. [2024-12-02 06:23:12,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 06:23:12,189 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 101 [2024-12-02 06:23:12,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:12,190 INFO L225 Difference]: With dead ends: 831 [2024-12-02 06:23:12,190 INFO L226 Difference]: Without dead ends: 829 [2024-12-02 06:23:12,191 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=154, Invalid=496, Unknown=0, NotChecked=0, Total=650 [2024-12-02 06:23:12,191 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 324 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 812 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:12,191 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 586 Invalid, 858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 812 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 06:23:12,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2024-12-02 06:23:12,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 661. [2024-12-02 06:23:12,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 616 states have (on average 1.3392857142857142) internal successors, (825), 616 states have internal predecessors, (825), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:23:12,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 903 transitions. [2024-12-02 06:23:12,220 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 903 transitions. Word has length 101 [2024-12-02 06:23:12,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:12,220 INFO L471 AbstractCegarLoop]: Abstraction has 661 states and 903 transitions. [2024-12-02 06:23:12,221 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:23:12,221 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 903 transitions. [2024-12-02 06:23:12,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-12-02 06:23:12,222 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:12,222 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:12,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 06:23:12,222 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:12,222 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:12,223 INFO L85 PathProgramCache]: Analyzing trace with hash -192085813, now seen corresponding path program 1 times [2024-12-02 06:23:12,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:12,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111105342] [2024-12-02 06:23:12,223 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:12,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:12,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:20,802 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:20,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:20,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111105342] [2024-12-02 06:23:20,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111105342] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:20,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:20,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 06:23:20,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193886749] [2024-12-02 06:23:20,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:20,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 06:23:20,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:20,803 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 06:23:20,803 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2024-12-02 06:23:20,803 INFO L87 Difference]: Start difference. First operand 661 states and 903 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:25,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:25,450 INFO L93 Difference]: Finished difference Result 1303 states and 1786 transitions. [2024-12-02 06:23:25,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 06:23:25,450 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 101 [2024-12-02 06:23:25,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:25,453 INFO L225 Difference]: With dead ends: 1303 [2024-12-02 06:23:25,453 INFO L226 Difference]: Without dead ends: 1065 [2024-12-02 06:23:25,453 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=208, Invalid=604, Unknown=0, NotChecked=0, Total=812 [2024-12-02 06:23:25,454 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 873 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:25,454 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [873 Valid, 520 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-02 06:23:25,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1065 states. [2024-12-02 06:23:25,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1065 to 627. [2024-12-02 06:23:25,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 582 states have (on average 1.331615120274914) internal successors, (775), 582 states have internal predecessors, (775), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-12-02 06:23:25,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 853 transitions. [2024-12-02 06:23:25,496 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 853 transitions. Word has length 101 [2024-12-02 06:23:25,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:25,496 INFO L471 AbstractCegarLoop]: Abstraction has 627 states and 853 transitions. [2024-12-02 06:23:25,496 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:25,496 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 853 transitions. [2024-12-02 06:23:25,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-12-02 06:23:25,497 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:25,497 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:25,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 06:23:25,497 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:25,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:25,498 INFO L85 PathProgramCache]: Analyzing trace with hash 1582921549, now seen corresponding path program 1 times [2024-12-02 06:23:25,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:25,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740997266] [2024-12-02 06:23:25,498 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:25,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:25,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:31,780 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:31,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:31,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740997266] [2024-12-02 06:23:31,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740997266] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:31,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:31,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 06:23:31,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156893042] [2024-12-02 06:23:31,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:31,780 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 06:23:31,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:31,781 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 06:23:31,781 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2024-12-02 06:23:31,781 INFO L87 Difference]: Start difference. First operand 627 states and 853 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:35,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:35,664 INFO L93 Difference]: Finished difference Result 1857 states and 2562 transitions. [2024-12-02 06:23:35,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 06:23:35,665 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 101 [2024-12-02 06:23:35,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:35,668 INFO L225 Difference]: With dead ends: 1857 [2024-12-02 06:23:35,668 INFO L226 Difference]: Without dead ends: 1629 [2024-12-02 06:23:35,669 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=218, Invalid=774, Unknown=0, NotChecked=0, Total=992 [2024-12-02 06:23:35,669 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 788 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 892 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 788 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:35,669 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [788 Valid, 762 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 892 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 06:23:35,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1629 states. [2024-12-02 06:23:35,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1629 to 925. [2024-12-02 06:23:35,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 850 states have (on average 1.3423529411764705) internal successors, (1141), 850 states have internal predecessors, (1141), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:23:35,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 1271 transitions. [2024-12-02 06:23:35,714 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 1271 transitions. Word has length 101 [2024-12-02 06:23:35,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:35,714 INFO L471 AbstractCegarLoop]: Abstraction has 925 states and 1271 transitions. [2024-12-02 06:23:35,714 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:35,714 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 1271 transitions. [2024-12-02 06:23:35,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-12-02 06:23:35,715 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:35,715 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:35,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 06:23:35,715 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:35,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:35,716 INFO L85 PathProgramCache]: Analyzing trace with hash -2031987377, now seen corresponding path program 1 times [2024-12-02 06:23:35,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:35,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089555908] [2024-12-02 06:23:35,716 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:35,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:35,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:49,220 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:49,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:49,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089555908] [2024-12-02 06:23:49,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089555908] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:49,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:49,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 06:23:49,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929278763] [2024-12-02 06:23:49,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:49,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 06:23:49,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:49,221 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 06:23:49,221 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2024-12-02 06:23:49,221 INFO L87 Difference]: Start difference. First operand 925 states and 1271 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:53,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:53,211 INFO L93 Difference]: Finished difference Result 1587 states and 2188 transitions. [2024-12-02 06:23:53,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 06:23:53,212 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 101 [2024-12-02 06:23:53,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:53,214 INFO L225 Difference]: With dead ends: 1587 [2024-12-02 06:23:53,214 INFO L226 Difference]: Without dead ends: 1153 [2024-12-02 06:23:53,215 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=227, Invalid=765, Unknown=0, NotChecked=0, Total=992 [2024-12-02 06:23:53,215 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 344 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 926 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:53,215 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 552 Invalid, 978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 926 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 06:23:53,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1153 states. [2024-12-02 06:23:53,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1153 to 893. [2024-12-02 06:23:53,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 893 states, 818 states have (on average 1.3337408312958434) internal successors, (1091), 818 states have internal predecessors, (1091), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:23:53,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 893 states to 893 states and 1221 transitions. [2024-12-02 06:23:53,267 INFO L78 Accepts]: Start accepts. Automaton has 893 states and 1221 transitions. Word has length 101 [2024-12-02 06:23:53,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:53,267 INFO L471 AbstractCegarLoop]: Abstraction has 893 states and 1221 transitions. [2024-12-02 06:23:53,267 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:53,267 INFO L276 IsEmpty]: Start isEmpty. Operand 893 states and 1221 transitions. [2024-12-02 06:23:53,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-12-02 06:23:53,268 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:53,268 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:53,268 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 06:23:53,268 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:53,268 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:53,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1767374907, now seen corresponding path program 1 times [2024-12-02 06:23:53,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:53,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144366137] [2024-12-02 06:23:53,268 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:53,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:53,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:53,502 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:53,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:53,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144366137] [2024-12-02 06:23:53,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144366137] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:53,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:53,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 06:23:53,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650940392] [2024-12-02 06:23:53,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:53,502 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 06:23:53,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:53,503 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 06:23:53,503 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:23:53,503 INFO L87 Difference]: Start difference. First operand 893 states and 1221 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:53,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:53,868 INFO L93 Difference]: Finished difference Result 1435 states and 1976 transitions. [2024-12-02 06:23:53,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 06:23:53,869 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 102 [2024-12-02 06:23:53,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:53,871 INFO L225 Difference]: With dead ends: 1435 [2024-12-02 06:23:53,871 INFO L226 Difference]: Without dead ends: 997 [2024-12-02 06:23:53,871 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-12-02 06:23:53,872 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 155 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:53,872 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 341 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 06:23:53,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2024-12-02 06:23:53,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 889. [2024-12-02 06:23:53,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 814 states have (on average 1.3255528255528255) internal successors, (1079), 814 states have internal predecessors, (1079), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:23:53,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1209 transitions. [2024-12-02 06:23:53,921 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1209 transitions. Word has length 102 [2024-12-02 06:23:53,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:53,921 INFO L471 AbstractCegarLoop]: Abstraction has 889 states and 1209 transitions. [2024-12-02 06:23:53,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:53,921 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1209 transitions. [2024-12-02 06:23:53,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-12-02 06:23:53,921 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:53,922 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:53,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 06:23:53,922 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:53,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:53,922 INFO L85 PathProgramCache]: Analyzing trace with hash 439127485, now seen corresponding path program 1 times [2024-12-02 06:23:53,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:53,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270334408] [2024-12-02 06:23:53,922 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:53,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:53,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:54,102 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:54,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:54,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270334408] [2024-12-02 06:23:54,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270334408] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:54,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:54,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:23:54,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809722846] [2024-12-02 06:23:54,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:54,103 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:23:54,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:54,103 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:23:54,103 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:23:54,103 INFO L87 Difference]: Start difference. First operand 889 states and 1209 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:54,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:54,361 INFO L93 Difference]: Finished difference Result 1501 states and 2044 transitions. [2024-12-02 06:23:54,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:23:54,362 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 102 [2024-12-02 06:23:54,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:54,364 INFO L225 Difference]: With dead ends: 1501 [2024-12-02 06:23:54,364 INFO L226 Difference]: Without dead ends: 946 [2024-12-02 06:23:54,364 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:23:54,365 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 93 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:54,365 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 260 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 06:23:54,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2024-12-02 06:23:54,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 888. [2024-12-02 06:23:54,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 888 states, 813 states have (on average 1.3247232472324724) internal successors, (1077), 813 states have internal predecessors, (1077), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:23:54,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 888 states to 888 states and 1207 transitions. [2024-12-02 06:23:54,407 INFO L78 Accepts]: Start accepts. Automaton has 888 states and 1207 transitions. Word has length 102 [2024-12-02 06:23:54,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:54,408 INFO L471 AbstractCegarLoop]: Abstraction has 888 states and 1207 transitions. [2024-12-02 06:23:54,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:54,408 INFO L276 IsEmpty]: Start isEmpty. Operand 888 states and 1207 transitions. [2024-12-02 06:23:54,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-12-02 06:23:54,408 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:54,408 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:54,408 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 06:23:54,408 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:54,409 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:54,409 INFO L85 PathProgramCache]: Analyzing trace with hash -1543772928, now seen corresponding path program 1 times [2024-12-02 06:23:54,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:54,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085437149] [2024-12-02 06:23:54,409 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:54,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:54,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:54,452 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:54,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:54,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085437149] [2024-12-02 06:23:54,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085437149] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:54,452 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:54,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:23:54,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713295669] [2024-12-02 06:23:54,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:54,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:23:54,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:54,453 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:23:54,453 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:23:54,453 INFO L87 Difference]: Start difference. First operand 888 states and 1207 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:54,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:54,576 INFO L93 Difference]: Finished difference Result 1581 states and 2190 transitions. [2024-12-02 06:23:54,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:23:54,576 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 104 [2024-12-02 06:23:54,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:54,580 INFO L225 Difference]: With dead ends: 1581 [2024-12-02 06:23:54,580 INFO L226 Difference]: Without dead ends: 1027 [2024-12-02 06:23:54,581 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-12-02 06:23:54,581 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 55 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:54,581 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 174 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:23:54,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1027 states. [2024-12-02 06:23:54,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1027 to 903. [2024-12-02 06:23:54,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 828 states have (on average 1.3429951690821256) internal successors, (1112), 828 states have internal predecessors, (1112), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:23:54,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1242 transitions. [2024-12-02 06:23:54,625 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1242 transitions. Word has length 104 [2024-12-02 06:23:54,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:54,625 INFO L471 AbstractCegarLoop]: Abstraction has 903 states and 1242 transitions. [2024-12-02 06:23:54,625 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:54,625 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1242 transitions. [2024-12-02 06:23:54,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-12-02 06:23:54,625 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:54,626 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:54,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 06:23:54,626 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:54,626 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:54,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1125265000, now seen corresponding path program 1 times [2024-12-02 06:23:54,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:54,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455030893] [2024-12-02 06:23:54,626 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:54,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:54,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:54,776 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:54,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:54,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455030893] [2024-12-02 06:23:54,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455030893] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:54,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:54,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 06:23:54,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242787163] [2024-12-02 06:23:54,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:54,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 06:23:54,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:54,777 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 06:23:54,777 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:23:54,777 INFO L87 Difference]: Start difference. First operand 903 states and 1242 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:55,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:55,126 INFO L93 Difference]: Finished difference Result 1666 states and 2287 transitions. [2024-12-02 06:23:55,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 06:23:55,127 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 105 [2024-12-02 06:23:55,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:55,129 INFO L225 Difference]: With dead ends: 1666 [2024-12-02 06:23:55,129 INFO L226 Difference]: Without dead ends: 1090 [2024-12-02 06:23:55,129 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-12-02 06:23:55,129 INFO L435 NwaCegarLoop]: 100 mSDtfsCounter, 110 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:55,130 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 441 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 06:23:55,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2024-12-02 06:23:55,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 954. [2024-12-02 06:23:55,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 879 states have (on average 1.3344709897610922) internal successors, (1173), 879 states have internal predecessors, (1173), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:23:55,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1303 transitions. [2024-12-02 06:23:55,176 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1303 transitions. Word has length 105 [2024-12-02 06:23:55,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:55,176 INFO L471 AbstractCegarLoop]: Abstraction has 954 states and 1303 transitions. [2024-12-02 06:23:55,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:55,177 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1303 transitions. [2024-12-02 06:23:55,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-12-02 06:23:55,177 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:55,178 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:55,178 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 06:23:55,178 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:55,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:55,178 INFO L85 PathProgramCache]: Analyzing trace with hash 892001908, now seen corresponding path program 1 times [2024-12-02 06:23:55,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:55,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405245668] [2024-12-02 06:23:55,178 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:55,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:55,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:55,341 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:55,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:55,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405245668] [2024-12-02 06:23:55,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405245668] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:55,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:55,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 06:23:55,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182967970] [2024-12-02 06:23:55,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:55,342 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 06:23:55,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:55,342 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 06:23:55,342 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:23:55,342 INFO L87 Difference]: Start difference. First operand 954 states and 1303 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:55,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:55,757 INFO L93 Difference]: Finished difference Result 1684 states and 2304 transitions. [2024-12-02 06:23:55,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 06:23:55,758 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 105 [2024-12-02 06:23:55,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:55,760 INFO L225 Difference]: With dead ends: 1684 [2024-12-02 06:23:55,760 INFO L226 Difference]: Without dead ends: 1092 [2024-12-02 06:23:55,761 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-12-02 06:23:55,761 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 119 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:55,761 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 451 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 06:23:55,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1092 states. [2024-12-02 06:23:55,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1092 to 941. [2024-12-02 06:23:55,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 941 states, 866 states have (on average 1.3302540415704387) internal successors, (1152), 866 states have internal predecessors, (1152), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:23:55,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 941 states to 941 states and 1282 transitions. [2024-12-02 06:23:55,817 INFO L78 Accepts]: Start accepts. Automaton has 941 states and 1282 transitions. Word has length 105 [2024-12-02 06:23:55,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:55,817 INFO L471 AbstractCegarLoop]: Abstraction has 941 states and 1282 transitions. [2024-12-02 06:23:55,817 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:55,818 INFO L276 IsEmpty]: Start isEmpty. Operand 941 states and 1282 transitions. [2024-12-02 06:23:55,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-12-02 06:23:55,818 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:55,818 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:55,819 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-12-02 06:23:55,819 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:55,819 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:55,819 INFO L85 PathProgramCache]: Analyzing trace with hash -452526011, now seen corresponding path program 1 times [2024-12-02 06:23:55,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:55,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778225838] [2024-12-02 06:23:55,819 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:55,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:55,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:55,955 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:55,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:55,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778225838] [2024-12-02 06:23:55,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778225838] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:55,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:55,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:23:55,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953423486] [2024-12-02 06:23:55,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:55,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:23:55,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:55,956 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:23:55,956 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:23:55,956 INFO L87 Difference]: Start difference. First operand 941 states and 1282 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:56,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:56,209 INFO L93 Difference]: Finished difference Result 1571 states and 2170 transitions. [2024-12-02 06:23:56,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:23:56,210 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 108 [2024-12-02 06:23:56,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:56,213 INFO L225 Difference]: With dead ends: 1571 [2024-12-02 06:23:56,213 INFO L226 Difference]: Without dead ends: 936 [2024-12-02 06:23:56,213 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:23:56,214 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 84 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:56,214 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 280 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 06:23:56,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2024-12-02 06:23:56,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 882. [2024-12-02 06:23:56,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 882 states, 807 states have (on average 1.339529120198265) internal successors, (1081), 807 states have internal predecessors, (1081), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:23:56,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 882 states to 882 states and 1211 transitions. [2024-12-02 06:23:56,260 INFO L78 Accepts]: Start accepts. Automaton has 882 states and 1211 transitions. Word has length 108 [2024-12-02 06:23:56,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:56,260 INFO L471 AbstractCegarLoop]: Abstraction has 882 states and 1211 transitions. [2024-12-02 06:23:56,261 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:56,261 INFO L276 IsEmpty]: Start isEmpty. Operand 882 states and 1211 transitions. [2024-12-02 06:23:56,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-12-02 06:23:56,261 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:56,261 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:56,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-12-02 06:23:56,261 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:56,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:56,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1180045540, now seen corresponding path program 1 times [2024-12-02 06:23:56,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:56,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910818133] [2024-12-02 06:23:56,262 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:56,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:56,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:23:58,292 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:23:58,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:23:58,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910818133] [2024-12-02 06:23:58,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910818133] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:23:58,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:23:58,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 06:23:58,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136336029] [2024-12-02 06:23:58,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:23:58,292 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 06:23:58,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:23:58,293 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 06:23:58,293 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-12-02 06:23:58,293 INFO L87 Difference]: Start difference. First operand 882 states and 1211 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:59,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:23:59,569 INFO L93 Difference]: Finished difference Result 1610 states and 2208 transitions. [2024-12-02 06:23:59,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 06:23:59,570 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 108 [2024-12-02 06:23:59,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:23:59,573 INFO L225 Difference]: With dead ends: 1610 [2024-12-02 06:23:59,573 INFO L226 Difference]: Without dead ends: 1030 [2024-12-02 06:23:59,574 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2024-12-02 06:23:59,574 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 430 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 514 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 06:23:59,574 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [430 Valid, 498 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 514 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 06:23:59,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2024-12-02 06:23:59,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 926. [2024-12-02 06:23:59,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 851 states have (on average 1.3219741480611047) internal successors, (1125), 851 states have internal predecessors, (1125), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:23:59,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 1255 transitions. [2024-12-02 06:23:59,620 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 1255 transitions. Word has length 108 [2024-12-02 06:23:59,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:23:59,620 INFO L471 AbstractCegarLoop]: Abstraction has 926 states and 1255 transitions. [2024-12-02 06:23:59,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:23:59,620 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 1255 transitions. [2024-12-02 06:23:59,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-12-02 06:23:59,621 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:23:59,621 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:23:59,621 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-12-02 06:23:59,621 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:23:59,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:23:59,622 INFO L85 PathProgramCache]: Analyzing trace with hash 158977186, now seen corresponding path program 1 times [2024-12-02 06:23:59,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:23:59,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126022436] [2024-12-02 06:23:59,622 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:23:59,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:23:59,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:24:36,270 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:24:36,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:24:36,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126022436] [2024-12-02 06:24:36,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126022436] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:24:36,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:24:36,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 06:24:36,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962453877] [2024-12-02 06:24:36,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:24:36,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 06:24:36,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:24:36,271 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 06:24:36,272 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2024-12-02 06:24:36,272 INFO L87 Difference]: Start difference. First operand 926 states and 1255 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:24:40,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:24:40,510 INFO L93 Difference]: Finished difference Result 1137 states and 1480 transitions. [2024-12-02 06:24:40,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-12-02 06:24:40,510 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2024-12-02 06:24:40,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:24:40,512 INFO L225 Difference]: With dead ends: 1137 [2024-12-02 06:24:40,513 INFO L226 Difference]: Without dead ends: 1135 [2024-12-02 06:24:40,513 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=420, Invalid=1650, Unknown=0, NotChecked=0, Total=2070 [2024-12-02 06:24:40,514 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 474 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 1081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 06:24:40,514 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 583 Invalid, 1081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 06:24:40,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2024-12-02 06:24:40,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 938. [2024-12-02 06:24:40,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 938 states, 863 states have (on average 1.3198146002317497) internal successors, (1139), 863 states have internal predecessors, (1139), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:24:40,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 938 states to 938 states and 1269 transitions. [2024-12-02 06:24:40,566 INFO L78 Accepts]: Start accepts. Automaton has 938 states and 1269 transitions. Word has length 108 [2024-12-02 06:24:40,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:24:40,566 INFO L471 AbstractCegarLoop]: Abstraction has 938 states and 1269 transitions. [2024-12-02 06:24:40,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:24:40,566 INFO L276 IsEmpty]: Start isEmpty. Operand 938 states and 1269 transitions. [2024-12-02 06:24:40,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-12-02 06:24:40,567 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:24:40,567 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:24:40,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-12-02 06:24:40,567 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:24:40,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:24:40,568 INFO L85 PathProgramCache]: Analyzing trace with hash 221016800, now seen corresponding path program 1 times [2024-12-02 06:24:40,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:24:40,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341117128] [2024-12-02 06:24:40,568 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:24:40,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:24:40,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:25:16,297 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:25:16,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:25:16,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341117128] [2024-12-02 06:25:16,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341117128] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:25:16,297 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:25:16,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 06:25:16,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680712623] [2024-12-02 06:25:16,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:25:16,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 06:25:16,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:25:16,298 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 06:25:16,298 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2024-12-02 06:25:16,298 INFO L87 Difference]: Start difference. First operand 938 states and 1269 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:25:18,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:25:18,978 INFO L93 Difference]: Finished difference Result 1106 states and 1449 transitions. [2024-12-02 06:25:18,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 06:25:18,978 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2024-12-02 06:25:18,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:25:18,981 INFO L225 Difference]: With dead ends: 1106 [2024-12-02 06:25:18,981 INFO L226 Difference]: Without dead ends: 1104 [2024-12-02 06:25:18,982 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=298, Invalid=1034, Unknown=0, NotChecked=0, Total=1332 [2024-12-02 06:25:18,982 INFO L435 NwaCegarLoop]: 67 mSDtfsCounter, 338 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 809 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:25:18,982 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 560 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 809 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 06:25:18,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2024-12-02 06:25:19,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 950. [2024-12-02 06:25:19,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 950 states, 875 states have (on average 1.3177142857142856) internal successors, (1153), 875 states have internal predecessors, (1153), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:25:19,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 1283 transitions. [2024-12-02 06:25:19,030 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 1283 transitions. Word has length 108 [2024-12-02 06:25:19,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:25:19,030 INFO L471 AbstractCegarLoop]: Abstraction has 950 states and 1283 transitions. [2024-12-02 06:25:19,030 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:25:19,030 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 1283 transitions. [2024-12-02 06:25:19,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-12-02 06:25:19,031 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:25:19,031 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:25:19,031 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-12-02 06:25:19,031 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:25:19,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:25:19,031 INFO L85 PathProgramCache]: Analyzing trace with hash 3734054, now seen corresponding path program 1 times [2024-12-02 06:25:19,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:25:19,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439689667] [2024-12-02 06:25:19,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:25:19,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:25:19,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:25:19,642 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:25:19,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:25:19,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439689667] [2024-12-02 06:25:19,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439689667] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:25:19,642 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:25:19,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 06:25:19,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121370702] [2024-12-02 06:25:19,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:25:19,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 06:25:19,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:25:19,643 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 06:25:19,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-12-02 06:25:19,643 INFO L87 Difference]: Start difference. First operand 950 states and 1283 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 10 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:25:20,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:25:20,940 INFO L93 Difference]: Finished difference Result 1712 states and 2311 transitions. [2024-12-02 06:25:20,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 06:25:20,941 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 10 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 108 [2024-12-02 06:25:20,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:25:20,945 INFO L225 Difference]: With dead ends: 1712 [2024-12-02 06:25:20,945 INFO L226 Difference]: Without dead ends: 1112 [2024-12-02 06:25:20,946 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2024-12-02 06:25:20,946 INFO L435 NwaCegarLoop]: 125 mSDtfsCounter, 147 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 06:25:20,946 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 729 Invalid, 724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 681 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 06:25:20,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2024-12-02 06:25:21,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 938. [2024-12-02 06:25:21,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 938 states, 863 states have (on average 1.3151796060254926) internal successors, (1135), 863 states have internal predecessors, (1135), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:25:21,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 938 states to 938 states and 1265 transitions. [2024-12-02 06:25:21,007 INFO L78 Accepts]: Start accepts. Automaton has 938 states and 1265 transitions. Word has length 108 [2024-12-02 06:25:21,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:25:21,007 INFO L471 AbstractCegarLoop]: Abstraction has 938 states and 1265 transitions. [2024-12-02 06:25:21,007 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 10 states have internal predecessors, (46), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:25:21,007 INFO L276 IsEmpty]: Start isEmpty. Operand 938 states and 1265 transitions. [2024-12-02 06:25:21,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-12-02 06:25:21,007 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:25:21,007 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:25:21,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-12-02 06:25:21,008 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:25:21,008 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:25:21,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1925059598, now seen corresponding path program 1 times [2024-12-02 06:25:21,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:25:21,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521535758] [2024-12-02 06:25:21,008 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:25:21,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:25:21,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:26:14,763 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:26:14,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:26:14,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521535758] [2024-12-02 06:26:14,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521535758] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:26:14,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:26:14,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2024-12-02 06:26:14,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455023179] [2024-12-02 06:26:14,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:26:14,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-02 06:26:14,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:26:14,765 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-02 06:26:14,765 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2024-12-02 06:26:14,765 INFO L87 Difference]: Start difference. First operand 938 states and 1265 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:26:21,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:26:21,109 INFO L93 Difference]: Finished difference Result 1103 states and 1437 transitions. [2024-12-02 06:26:21,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-12-02 06:26:21,110 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2024-12-02 06:26:21,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:26:21,112 INFO L225 Difference]: With dead ends: 1103 [2024-12-02 06:26:21,112 INFO L226 Difference]: Without dead ends: 1101 [2024-12-02 06:26:21,113 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=523, Invalid=2027, Unknown=0, NotChecked=0, Total=2550 [2024-12-02 06:26:21,113 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 371 mSDsluCounter, 667 mSDsCounter, 0 mSdLazyCounter, 1414 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:26:21,113 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [371 Valid, 739 Invalid, 1468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1414 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-12-02 06:26:21,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2024-12-02 06:26:21,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 950. [2024-12-02 06:26:21,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 950 states, 875 states have (on average 1.3131428571428572) internal successors, (1149), 875 states have internal predecessors, (1149), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:26:21,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 1279 transitions. [2024-12-02 06:26:21,166 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 1279 transitions. Word has length 109 [2024-12-02 06:26:21,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:26:21,166 INFO L471 AbstractCegarLoop]: Abstraction has 950 states and 1279 transitions. [2024-12-02 06:26:21,167 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:26:21,167 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 1279 transitions. [2024-12-02 06:26:21,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-12-02 06:26:21,167 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:26:21,167 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:26:21,167 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-12-02 06:26:21,167 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:26:21,168 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:26:21,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1831564, now seen corresponding path program 1 times [2024-12-02 06:26:21,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:26:21,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459283812] [2024-12-02 06:26:21,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:26:21,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:26:21,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:27:09,868 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:27:09,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:27:09,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459283812] [2024-12-02 06:27:09,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459283812] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:27:09,868 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:27:09,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2024-12-02 06:27:09,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332261505] [2024-12-02 06:27:09,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:27:09,869 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-02 06:27:09,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:27:09,869 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-02 06:27:09,869 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=373, Unknown=0, NotChecked=0, Total=420 [2024-12-02 06:27:09,869 INFO L87 Difference]: Start difference. First operand 950 states and 1279 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:27:14,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:27:14,579 INFO L93 Difference]: Finished difference Result 1104 states and 1438 transitions. [2024-12-02 06:27:14,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-12-02 06:27:14,580 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2024-12-02 06:27:14,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:27:14,582 INFO L225 Difference]: With dead ends: 1104 [2024-12-02 06:27:14,582 INFO L226 Difference]: Without dead ends: 1102 [2024-12-02 06:27:14,583 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=478, Invalid=1874, Unknown=0, NotChecked=0, Total=2352 [2024-12-02 06:27:14,583 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 394 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 1558 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 1629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-12-02 06:27:14,583 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 676 Invalid, 1629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1558 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-12-02 06:27:14,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2024-12-02 06:27:14,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 962. [2024-12-02 06:27:14,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 962 states, 887 states have (on average 1.3111612175873733) internal successors, (1163), 887 states have internal predecessors, (1163), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:27:14,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 962 states to 962 states and 1293 transitions. [2024-12-02 06:27:14,634 INFO L78 Accepts]: Start accepts. Automaton has 962 states and 1293 transitions. Word has length 109 [2024-12-02 06:27:14,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:27:14,634 INFO L471 AbstractCegarLoop]: Abstraction has 962 states and 1293 transitions. [2024-12-02 06:27:14,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:27:14,635 INFO L276 IsEmpty]: Start isEmpty. Operand 962 states and 1293 transitions. [2024-12-02 06:27:14,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-12-02 06:27:14,635 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:27:14,635 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:27:14,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-12-02 06:27:14,635 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:27:14,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:27:14,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1934287879, now seen corresponding path program 1 times [2024-12-02 06:27:14,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:27:14,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94715414] [2024-12-02 06:27:14,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:27:14,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:27:14,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:28:04,032 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:28:04,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:28:04,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94715414] [2024-12-02 06:28:04,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94715414] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:28:04,033 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:28:04,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 06:28:04,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540159155] [2024-12-02 06:28:04,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:28:04,033 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 06:28:04,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:28:04,034 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 06:28:04,034 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2024-12-02 06:28:04,034 INFO L87 Difference]: Start difference. First operand 962 states and 1293 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:28:07,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:28:07,151 INFO L93 Difference]: Finished difference Result 1106 states and 1441 transitions. [2024-12-02 06:28:07,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 06:28:07,152 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 112 [2024-12-02 06:28:07,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:28:07,154 INFO L225 Difference]: With dead ends: 1106 [2024-12-02 06:28:07,154 INFO L226 Difference]: Without dead ends: 1104 [2024-12-02 06:28:07,154 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=214, Invalid=908, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 06:28:07,154 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 334 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 1264 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 1307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:28:07,154 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 762 Invalid, 1307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1264 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 06:28:07,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states. [2024-12-02 06:28:07,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 954. [2024-12-02 06:28:07,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 879 states have (on average 1.3117178612059157) internal successors, (1153), 879 states have internal predecessors, (1153), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:28:07,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1283 transitions. [2024-12-02 06:28:07,207 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1283 transitions. Word has length 112 [2024-12-02 06:28:07,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:28:07,207 INFO L471 AbstractCegarLoop]: Abstraction has 954 states and 1283 transitions. [2024-12-02 06:28:07,207 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 18 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:28:07,207 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1283 transitions. [2024-12-02 06:28:07,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-12-02 06:28:07,208 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:28:07,208 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:28:07,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-12-02 06:28:07,208 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:28:07,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:28:07,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1872248265, now seen corresponding path program 1 times [2024-12-02 06:28:07,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:28:07,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501135319] [2024-12-02 06:28:07,208 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:28:07,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:28:07,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:28:51,971 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:28:51,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:28:51,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501135319] [2024-12-02 06:28:51,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501135319] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:28:51,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:28:51,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 06:28:51,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877314408] [2024-12-02 06:28:51,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:28:51,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 06:28:51,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:28:51,973 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 06:28:51,973 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2024-12-02 06:28:51,973 INFO L87 Difference]: Start difference. First operand 954 states and 1283 transitions. Second operand has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 17 states have internal predecessors, (50), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:28:54,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:28:54,296 INFO L93 Difference]: Finished difference Result 1100 states and 1435 transitions. [2024-12-02 06:28:54,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 06:28:54,296 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 17 states have internal predecessors, (50), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 112 [2024-12-02 06:28:54,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:28:54,299 INFO L225 Difference]: With dead ends: 1100 [2024-12-02 06:28:54,299 INFO L226 Difference]: Without dead ends: 1098 [2024-12-02 06:28:54,299 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2024-12-02 06:28:54,300 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 261 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 1036 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 1099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1036 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:28:54,300 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 881 Invalid, 1099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1036 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 06:28:54,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2024-12-02 06:28:54,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 946. [2024-12-02 06:28:54,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 871 states have (on average 1.3122847301951779) internal successors, (1143), 871 states have internal predecessors, (1143), 65 states have call successors, (65), 9 states have call predecessors, (65), 9 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:28:54,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 1273 transitions. [2024-12-02 06:28:54,354 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 1273 transitions. Word has length 112 [2024-12-02 06:28:54,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:28:54,354 INFO L471 AbstractCegarLoop]: Abstraction has 946 states and 1273 transitions. [2024-12-02 06:28:54,354 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 17 states have internal predecessors, (50), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:28:54,354 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 1273 transitions. [2024-12-02 06:28:54,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-12-02 06:28:54,355 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:28:54,355 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:28:54,355 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-12-02 06:28:54,355 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:28:54,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:28:54,355 INFO L85 PathProgramCache]: Analyzing trace with hash -11059845, now seen corresponding path program 1 times [2024-12-02 06:28:54,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:28:54,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567828775] [2024-12-02 06:28:54,355 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:28:54,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:28:54,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:29:01,014 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:29:01,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:29:01,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567828775] [2024-12-02 06:29:01,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567828775] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:29:01,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:29:01,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 06:29:01,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226620328] [2024-12-02 06:29:01,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:29:01,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 06:29:01,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:29:01,015 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 06:29:01,015 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-12-02 06:29:01,015 INFO L87 Difference]: Start difference. First operand 946 states and 1273 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:29:03,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:29:03,034 INFO L93 Difference]: Finished difference Result 1298 states and 1755 transitions. [2024-12-02 06:29:03,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 06:29:03,035 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 112 [2024-12-02 06:29:03,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:29:03,036 INFO L225 Difference]: With dead ends: 1298 [2024-12-02 06:29:03,036 INFO L226 Difference]: Without dead ends: 1002 [2024-12-02 06:29:03,037 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:29:03,037 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 304 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:29:03,038 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 488 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 06:29:03,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1002 states. [2024-12-02 06:29:03,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1002 to 937. [2024-12-02 06:29:03,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 861 states have (on average 1.3135888501742161) internal successors, (1131), 861 states have internal predecessors, (1131), 65 states have call successors, (65), 10 states have call predecessors, (65), 10 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:29:03,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 1261 transitions. [2024-12-02 06:29:03,096 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 1261 transitions. Word has length 112 [2024-12-02 06:29:03,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:29:03,096 INFO L471 AbstractCegarLoop]: Abstraction has 937 states and 1261 transitions. [2024-12-02 06:29:03,096 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:29:03,096 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 1261 transitions. [2024-12-02 06:29:03,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-12-02 06:29:03,097 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:29:03,097 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:29:03,097 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-12-02 06:29:03,097 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:29:03,097 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:29:03,097 INFO L85 PathProgramCache]: Analyzing trace with hash 50979769, now seen corresponding path program 1 times [2024-12-02 06:29:03,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:29:03,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554421237] [2024-12-02 06:29:03,098 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:29:03,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:29:03,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:29:03,378 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:29:03,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:29:03,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554421237] [2024-12-02 06:29:03,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554421237] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:29:03,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:29:03,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 06:29:03,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676512746] [2024-12-02 06:29:03,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:29:03,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 06:29:03,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:29:03,378 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 06:29:03,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-02 06:29:03,379 INFO L87 Difference]: Start difference. First operand 937 states and 1261 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:29:03,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:29:03,944 INFO L93 Difference]: Finished difference Result 1619 states and 2201 transitions. [2024-12-02 06:29:03,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 06:29:03,944 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 112 [2024-12-02 06:29:03,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:29:03,946 INFO L225 Difference]: With dead ends: 1619 [2024-12-02 06:29:03,946 INFO L226 Difference]: Without dead ends: 993 [2024-12-02 06:29:03,947 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:29:03,948 INFO L435 NwaCegarLoop]: 100 mSDtfsCounter, 122 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:29:03,948 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 485 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 06:29:03,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2024-12-02 06:29:04,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 887. [2024-12-02 06:29:04,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 811 states have (on average 1.3218249075215782) internal successors, (1072), 811 states have internal predecessors, (1072), 65 states have call successors, (65), 10 states have call predecessors, (65), 10 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:29:04,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1202 transitions. [2024-12-02 06:29:04,006 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1202 transitions. Word has length 112 [2024-12-02 06:29:04,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:29:04,006 INFO L471 AbstractCegarLoop]: Abstraction has 887 states and 1202 transitions. [2024-12-02 06:29:04,006 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-12-02 06:29:04,007 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1202 transitions. [2024-12-02 06:29:04,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-12-02 06:29:04,007 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:29:04,007 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:29:04,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-12-02 06:29:04,008 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:29:04,008 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:29:04,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1903200123, now seen corresponding path program 1 times [2024-12-02 06:29:04,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:29:04,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571917986] [2024-12-02 06:29:04,008 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:29:04,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:29:04,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:29:55,218 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:29:55,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:29:55,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571917986] [2024-12-02 06:29:55,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571917986] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:29:55,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:29:55,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 06:29:55,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908572593] [2024-12-02 06:29:55,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:29:55,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 06:29:55,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:29:55,219 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 06:29:55,219 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:29:55,220 INFO L87 Difference]: Start difference. First operand 887 states and 1202 transitions. Second operand has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 states have internal predecessors, (51), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:29:58,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:29:58,225 INFO L93 Difference]: Finished difference Result 995 states and 1314 transitions. [2024-12-02 06:29:58,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 06:29:58,225 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 states have internal predecessors, (51), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 113 [2024-12-02 06:29:58,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:29:58,228 INFO L225 Difference]: With dead ends: 995 [2024-12-02 06:29:58,228 INFO L226 Difference]: Without dead ends: 993 [2024-12-02 06:29:58,228 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=229, Invalid=893, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 06:29:58,229 INFO L435 NwaCegarLoop]: 91 mSDtfsCounter, 324 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 1495 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 1557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 06:29:58,229 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 755 Invalid, 1557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1495 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 06:29:58,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 993 states. [2024-12-02 06:29:58,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 993 to 879. [2024-12-02 06:29:58,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 803 states have (on average 1.3225404732254047) internal successors, (1062), 803 states have internal predecessors, (1062), 65 states have call successors, (65), 10 states have call predecessors, (65), 10 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:29:58,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 1192 transitions. [2024-12-02 06:29:58,305 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 1192 transitions. Word has length 113 [2024-12-02 06:29:58,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:29:58,306 INFO L471 AbstractCegarLoop]: Abstraction has 879 states and 1192 transitions. [2024-12-02 06:29:58,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 19 states have internal predecessors, (51), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:29:58,306 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 1192 transitions. [2024-12-02 06:29:58,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-12-02 06:29:58,306 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:29:58,306 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 06:29:58,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-12-02 06:29:58,307 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:29:58,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:29:58,307 INFO L85 PathProgramCache]: Analyzing trace with hash -468539139, now seen corresponding path program 1 times [2024-12-02 06:29:58,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:29:58,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207113153] [2024-12-02 06:29:58,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:29:58,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:29:58,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:30:48,007 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-02 06:30:48,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:30:48,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207113153] [2024-12-02 06:30:48,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207113153] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:30:48,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:30:48,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-12-02 06:30:48,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271690958] [2024-12-02 06:30:48,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:30:48,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-12-02 06:30:48,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:30:48,008 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-12-02 06:30:48,008 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2024-12-02 06:30:48,008 INFO L87 Difference]: Start difference. First operand 879 states and 1192 transitions. Second operand has 20 states, 20 states have (on average 2.55) internal successors, (51), 20 states have internal predecessors, (51), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:30:51,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:30:51,031 INFO L93 Difference]: Finished difference Result 989 states and 1308 transitions. [2024-12-02 06:30:51,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 06:30:51,032 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 20 states have internal predecessors, (51), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 113 [2024-12-02 06:30:51,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:30:51,034 INFO L225 Difference]: With dead ends: 989 [2024-12-02 06:30:51,034 INFO L226 Difference]: Without dead ends: 987 [2024-12-02 06:30:51,034 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=241, Invalid=949, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 06:30:51,034 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 166 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 1123 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 1172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:30:51,034 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 939 Invalid, 1172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1123 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 06:30:51,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2024-12-02 06:30:51,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 871. [2024-12-02 06:30:51,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 871 states, 795 states have (on average 1.3232704402515723) internal successors, (1052), 795 states have internal predecessors, (1052), 65 states have call successors, (65), 10 states have call predecessors, (65), 10 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-12-02 06:30:51,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 871 states to 871 states and 1182 transitions. [2024-12-02 06:30:51,091 INFO L78 Accepts]: Start accepts. Automaton has 871 states and 1182 transitions. Word has length 113 [2024-12-02 06:30:51,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:30:51,091 INFO L471 AbstractCegarLoop]: Abstraction has 871 states and 1182 transitions. [2024-12-02 06:30:51,092 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.55) internal successors, (51), 20 states have internal predecessors, (51), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 06:30:51,092 INFO L276 IsEmpty]: Start isEmpty. Operand 871 states and 1182 transitions. [2024-12-02 06:30:51,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2024-12-02 06:30:51,093 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:30:51,093 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 26, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:30:51,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-12-02 06:30:51,093 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:30:51,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:30:51,093 INFO L85 PathProgramCache]: Analyzing trace with hash 376462555, now seen corresponding path program 1 times [2024-12-02 06:30:51,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:30:51,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310101155] [2024-12-02 06:30:51,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:30:51,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:30:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:30:51,165 INFO L134 CoverageAnalysis]: Checked inductivity of 1340 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2024-12-02 06:30:51,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:30:51,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310101155] [2024-12-02 06:30:51,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310101155] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:30:51,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [789869174] [2024-12-02 06:30:51,166 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:30:51,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:30:51,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:30:51,167 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:30:51,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 06:30:51,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:30:51,275 INFO L256 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 06:30:51,279 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:30:51,375 INFO L134 CoverageAnalysis]: Checked inductivity of 1340 backedges. 716 proven. 0 refuted. 0 times theorem prover too weak. 624 trivial. 0 not checked. [2024-12-02 06:30:51,375 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:30:51,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [789869174] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:30:51,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 06:30:51,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2024-12-02 06:30:51,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25782321] [2024-12-02 06:30:51,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:30:51,375 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 06:30:51,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:30:51,376 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 06:30:51,376 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:30:51,376 INFO L87 Difference]: Start difference. First operand 871 states and 1182 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 06:30:51,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:30:51,486 INFO L93 Difference]: Finished difference Result 879 states and 1190 transitions. [2024-12-02 06:30:51,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 06:30:51,487 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 193 [2024-12-02 06:30:51,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:30:51,488 INFO L225 Difference]: With dead ends: 879 [2024-12-02 06:30:51,488 INFO L226 Difference]: Without dead ends: 0 [2024-12-02 06:30:51,488 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 193 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-12-02 06:30:51,489 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 26 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:30:51,489 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 178 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:30:51,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-12-02 06:30:51,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-12-02 06:30:51,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 06:30:51,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-12-02 06:30:51,490 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 193 [2024-12-02 06:30:51,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:30:51,490 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-02 06:30:51,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 06:30:51,490 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-12-02 06:30:51,491 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-12-02 06:30:51,493 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 06:30:51,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-12-02 06:30:51,693 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8757e250-dab2-4ca5-84d7-f6c8dd10473a/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:30:51,695 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:30:51,696 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.