./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-86.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_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-86.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB --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 5d0383a4e6cd736ce942b7c7434972bd19bfcd72f59366bdeede374768e8834f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 20:29:34,122 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 20:29:34,226 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-27 20:29:34,234 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 20:29:34,234 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 20:29:34,276 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 20:29:34,278 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 20:29:34,278 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 20:29:34,279 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 20:29:34,279 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 20:29:34,280 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 20:29:34,281 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 20:29:34,281 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 20:29:34,282 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 20:29:34,282 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 20:29:34,283 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 20:29:34,283 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 20:29:34,283 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 20:29:34,283 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 20:29:34,283 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 20:29:34,283 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 20:29:34,284 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 20:29:34,284 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 20:29:34,284 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 20:29:34,284 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 20:29:34,284 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 20:29:34,284 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 20:29:34,284 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 20:29:34,284 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 20:29:34,284 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:29:34,285 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:29:34,285 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:29:34,285 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:29:34,285 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 20:29:34,285 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:29:34,285 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:29:34,285 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:29:34,285 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:29:34,285 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 20:29:34,286 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 20:29:34,286 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 20:29:34,286 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 20:29:34,286 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 20:29:34,286 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 20:29:34,286 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 20:29:34,286 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 20:29:34,286 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 20:29:34,286 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 20:29:34,286 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_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 5d0383a4e6cd736ce942b7c7434972bd19bfcd72f59366bdeede374768e8834f [2024-11-27 20:29:34,697 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 20:29:34,709 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 20:29:34,712 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 20:29:34,714 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 20:29:34,715 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 20:29:34,716 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-86.i [2024-11-27 20:29:38,399 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/data/d798e50c1/5f3c39d975344ef6bf5c883d7c8296ae/FLAGad604412b [2024-11-27 20:29:38,820 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 20:29:38,821 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-86.i [2024-11-27 20:29:38,833 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/data/d798e50c1/5f3c39d975344ef6bf5c883d7c8296ae/FLAGad604412b [2024-11-27 20:29:38,853 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/data/d798e50c1/5f3c39d975344ef6bf5c883d7c8296ae [2024-11-27 20:29:38,856 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 20:29:38,858 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 20:29:38,860 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 20:29:38,860 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 20:29:38,867 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 20:29:38,871 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:29:38" (1/1) ... [2024-11-27 20:29:38,872 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@86132aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:38, skipping insertion in model container [2024-11-27 20:29:38,873 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:29:38" (1/1) ... [2024-11-27 20:29:38,903 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 20:29:39,131 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_1757ac45-2824-407e-97ec-d19aa6461403/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-86.i[919,932] [2024-11-27 20:29:39,252 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:29:39,267 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 20:29:39,282 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_1757ac45-2824-407e-97ec-d19aa6461403/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-cn_file-86.i[919,932] [2024-11-27 20:29:39,332 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:29:39,356 INFO L204 MainTranslator]: Completed translation [2024-11-27 20:29:39,356 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39 WrapperNode [2024-11-27 20:29:39,357 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 20:29:39,358 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 20:29:39,359 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 20:29:39,359 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 20:29:39,368 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,381 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,452 INFO L138 Inliner]: procedures = 26, calls = 44, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 247 [2024-11-27 20:29:39,453 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 20:29:39,453 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 20:29:39,454 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 20:29:39,454 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 20:29:39,468 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,469 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,473 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,523 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-27 20:29:39,524 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,524 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,543 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,547 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,560 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,563 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,566 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,572 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 20:29:39,573 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 20:29:39,573 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 20:29:39,573 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 20:29:39,574 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (1/1) ... [2024-11-27 20:29:39,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:29:39,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:29:39,625 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 20:29:39,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 20:29:39,664 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 20:29:39,665 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-27 20:29:39,665 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-27 20:29:39,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 20:29:39,666 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 20:29:39,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 20:29:39,805 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 20:29:39,808 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 20:29:40,526 INFO L? ?]: Removed 23 outVars from TransFormulas that were not future-live. [2024-11-27 20:29:40,526 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 20:29:40,547 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 20:29:40,548 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-27 20:29:40,549 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:29:40 BoogieIcfgContainer [2024-11-27 20:29:40,549 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 20:29:40,552 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 20:29:40,552 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 20:29:40,561 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 20:29:40,561 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 08:29:38" (1/3) ... [2024-11-27 20:29:40,562 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22a8b8dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:29:40, skipping insertion in model container [2024-11-27 20:29:40,562 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:29:39" (2/3) ... [2024-11-27 20:29:40,562 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22a8b8dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:29:40, skipping insertion in model container [2024-11-27 20:29:40,563 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:29:40" (3/3) ... [2024-11-27 20:29:40,564 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pe-cn_file-86.i [2024-11-27 20:29:40,590 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 20:29:40,594 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-pe-cn_file-86.i that has 2 procedures, 103 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-27 20:29:40,685 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 20:29:40,705 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;@6741889a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 20:29:40,705 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 20:29:40,714 INFO L276 IsEmpty]: Start isEmpty. Operand has 103 states, 69 states have (on average 1.4782608695652173) internal successors, (102), 70 states have internal predecessors, (102), 31 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-27 20:29:40,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-27 20:29:40,733 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:29:40,734 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:29:40,734 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:29:40,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:29:40,741 INFO L85 PathProgramCache]: Analyzing trace with hash -840252700, now seen corresponding path program 1 times [2024-11-27 20:29:40,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:29:40,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281719334] [2024-11-27 20:29:40,752 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:29:40,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:29:41,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:29:41,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 1800 trivial. 0 not checked. [2024-11-27 20:29:41,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:29:41,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281719334] [2024-11-27 20:29:41,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281719334] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:29:41,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640636946] [2024-11-27 20:29:41,429 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:29:41,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:29:41,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:29:41,437 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:29:41,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 20:29:41,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:29:41,771 INFO L256 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-27 20:29:41,788 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:29:41,855 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 1800 trivial. 0 not checked. [2024-11-27 20:29:41,856 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:29:41,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640636946] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:29:41,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:29:41,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-27 20:29:41,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693754593] [2024-11-27 20:29:41,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:29:41,869 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-27 20:29:41,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:29:41,899 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-27 20:29:41,899 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 20:29:41,903 INFO L87 Difference]: Start difference. First operand has 103 states, 69 states have (on average 1.4782608695652173) internal successors, (102), 70 states have internal predecessors, (102), 31 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Second operand has 2 states, 2 states have (on average 23.0) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-27 20:29:41,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:29:41,967 INFO L93 Difference]: Finished difference Result 199 states and 353 transitions. [2024-11-27 20:29:41,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-27 20:29:41,971 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 23.0) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) Word has length 196 [2024-11-27 20:29:41,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:29:41,982 INFO L225 Difference]: With dead ends: 199 [2024-11-27 20:29:41,982 INFO L226 Difference]: Without dead ends: 99 [2024-11-27 20:29:41,990 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 20:29:41,995 INFO L435 NwaCegarLoop]: 156 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, 156 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:29:41,996 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:29:42,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2024-11-27 20:29:42,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 99. [2024-11-27 20:29:42,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 66 states have (on average 1.4242424242424243) internal successors, (94), 66 states have internal predecessors, (94), 31 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-27 20:29:42,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 156 transitions. [2024-11-27 20:29:42,082 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 156 transitions. Word has length 196 [2024-11-27 20:29:42,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:29:42,085 INFO L471 AbstractCegarLoop]: Abstraction has 99 states and 156 transitions. [2024-11-27 20:29:42,085 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 23.0) internal successors, (46), 2 states have internal predecessors, (46), 2 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-27 20:29:42,085 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 156 transitions. [2024-11-27 20:29:42,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-27 20:29:42,092 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:29:42,093 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:29:42,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-27 20:29:42,293 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:29:42,294 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:29:42,294 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:29:42,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1343791842, now seen corresponding path program 1 times [2024-11-27 20:29:42,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:29:42,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101760131] [2024-11-27 20:29:42,295 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:29:42,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:29:42,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:29:43,084 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:29:43,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:29:43,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101760131] [2024-11-27 20:29:43,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101760131] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:29:43,085 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:29:43,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:29:43,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167221994] [2024-11-27 20:29:43,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:29:43,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:29:43,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:29:43,088 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:29:43,088 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:29:43,088 INFO L87 Difference]: Start difference. First operand 99 states and 156 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:29:43,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:29:43,160 INFO L93 Difference]: Finished difference Result 196 states and 311 transitions. [2024-11-27 20:29:43,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:29:43,164 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 196 [2024-11-27 20:29:43,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:29:43,171 INFO L225 Difference]: With dead ends: 196 [2024-11-27 20:29:43,171 INFO L226 Difference]: Without dead ends: 100 [2024-11-27 20:29:43,172 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:29:43,173 INFO L435 NwaCegarLoop]: 155 mSDtfsCounter, 0 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 304 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-11-27 20:29:43,174 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 304 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:29:43,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2024-11-27 20:29:43,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2024-11-27 20:29:43,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 67 states have (on average 1.4179104477611941) internal successors, (95), 67 states have internal predecessors, (95), 31 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-27 20:29:43,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 157 transitions. [2024-11-27 20:29:43,212 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 157 transitions. Word has length 196 [2024-11-27 20:29:43,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:29:43,215 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 157 transitions. [2024-11-27 20:29:43,216 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:29:43,216 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 157 transitions. [2024-11-27 20:29:43,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-27 20:29:43,224 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:29:43,225 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:29:43,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 20:29:43,225 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:29:43,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:29:43,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1176168092, now seen corresponding path program 1 times [2024-11-27 20:29:43,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:29:43,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033680140] [2024-11-27 20:29:43,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:29:43,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:29:43,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:29:43,974 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:29:43,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:29:43,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033680140] [2024-11-27 20:29:43,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033680140] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:29:43,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:29:43,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:29:43,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629753861] [2024-11-27 20:29:43,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:29:43,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:29:43,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:29:43,977 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:29:43,977 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:29:43,978 INFO L87 Difference]: Start difference. First operand 100 states and 157 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:29:44,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:29:44,469 INFO L93 Difference]: Finished difference Result 295 states and 466 transitions. [2024-11-27 20:29:44,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:29:44,471 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 196 [2024-11-27 20:29:44,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:29:44,477 INFO L225 Difference]: With dead ends: 295 [2024-11-27 20:29:44,477 INFO L226 Difference]: Without dead ends: 198 [2024-11-27 20:29:44,479 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:29:44,480 INFO L435 NwaCegarLoop]: 151 mSDtfsCounter, 116 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 20:29:44,482 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 532 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 20:29:44,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2024-11-27 20:29:44,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 153. [2024-11-27 20:29:44,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 88 states have (on average 1.3181818181818181) internal successors, (116), 88 states have internal predecessors, (116), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-27 20:29:44,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 240 transitions. [2024-11-27 20:29:44,546 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 240 transitions. Word has length 196 [2024-11-27 20:29:44,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:29:44,547 INFO L471 AbstractCegarLoop]: Abstraction has 153 states and 240 transitions. [2024-11-27 20:29:44,547 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:29:44,547 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 240 transitions. [2024-11-27 20:29:44,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-27 20:29:44,551 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:29:44,551 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:29:44,552 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 20:29:44,552 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:29:44,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:29:44,553 INFO L85 PathProgramCache]: Analyzing trace with hash -753466266, now seen corresponding path program 1 times [2024-11-27 20:29:44,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:29:44,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462519833] [2024-11-27 20:29:44,553 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:29:44,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:29:44,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:29:55,200 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:29:55,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:29:55,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462519833] [2024-11-27 20:29:55,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462519833] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:29:55,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:29:55,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-27 20:29:55,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762557699] [2024-11-27 20:29:55,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:29:55,205 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 20:29:55,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:29:55,206 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 20:29:55,207 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2024-11-27 20:29:55,207 INFO L87 Difference]: Start difference. First operand 153 states and 240 transitions. Second operand has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:29:57,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:29:57,397 INFO L93 Difference]: Finished difference Result 451 states and 710 transitions. [2024-11-27 20:29:57,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-27 20:29:57,399 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 196 [2024-11-27 20:29:57,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:29:57,403 INFO L225 Difference]: With dead ends: 451 [2024-11-27 20:29:57,404 INFO L226 Difference]: Without dead ends: 354 [2024-11-27 20:29:57,405 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=161, Invalid=489, Unknown=0, NotChecked=0, Total=650 [2024-11-27 20:29:57,406 INFO L435 NwaCegarLoop]: 146 mSDtfsCounter, 689 mSDsluCounter, 1165 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 1311 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:29:57,407 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [689 Valid, 1311 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-27 20:29:57,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2024-11-27 20:29:57,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 195. [2024-11-27 20:29:57,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 130 states have (on average 1.3923076923076922) internal successors, (181), 130 states have internal predecessors, (181), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-27 20:29:57,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 305 transitions. [2024-11-27 20:29:57,448 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 305 transitions. Word has length 196 [2024-11-27 20:29:57,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:29:57,449 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 305 transitions. [2024-11-27 20:29:57,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.142857142857143) internal successors, (44), 14 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:29:57,449 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 305 transitions. [2024-11-27 20:29:57,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-27 20:29:57,453 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:29:57,453 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:29:57,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 20:29:57,454 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:29:57,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:29:57,455 INFO L85 PathProgramCache]: Analyzing trace with hash 1547356324, now seen corresponding path program 1 times [2024-11-27 20:29:57,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:29:57,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998799954] [2024-11-27 20:29:57,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:29:57,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:29:57,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:29:57,618 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:29:57,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:29:57,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998799954] [2024-11-27 20:29:57,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998799954] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:29:57,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:29:57,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:29:57,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607155421] [2024-11-27 20:29:57,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:29:57,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:29:57,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:29:57,621 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:29:57,621 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:29:57,621 INFO L87 Difference]: Start difference. First operand 195 states and 305 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:29:57,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:29:57,709 INFO L93 Difference]: Finished difference Result 388 states and 611 transitions. [2024-11-27 20:29:57,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:29:57,710 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 196 [2024-11-27 20:29:57,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:29:57,716 INFO L225 Difference]: With dead ends: 388 [2024-11-27 20:29:57,716 INFO L226 Difference]: Without dead ends: 291 [2024-11-27 20:29:57,717 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:29:57,718 INFO L435 NwaCegarLoop]: 211 mSDtfsCounter, 148 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:29:57,720 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 353 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:29:57,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2024-11-27 20:29:57,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 289. [2024-11-27 20:29:57,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 192 states have (on average 1.390625) internal successors, (267), 192 states have internal predecessors, (267), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:29:57,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 453 transitions. [2024-11-27 20:29:57,797 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 453 transitions. Word has length 196 [2024-11-27 20:29:57,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:29:57,798 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 453 transitions. [2024-11-27 20:29:57,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:29:57,798 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 453 transitions. [2024-11-27 20:29:57,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-27 20:29:57,802 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:29:57,803 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:29:57,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 20:29:57,803 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:29:57,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:29:57,804 INFO L85 PathProgramCache]: Analyzing trace with hash -1053454892, now seen corresponding path program 1 times [2024-11-27 20:29:57,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:29:57,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010984197] [2024-11-27 20:29:57,804 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:29:57,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:29:58,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:09,115 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:30:09,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:09,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010984197] [2024-11-27 20:30:09,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010984197] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:09,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:09,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-27 20:30:09,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479813208] [2024-11-27 20:30:09,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:09,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 20:30:09,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:09,118 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 20:30:09,119 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:30:09,119 INFO L87 Difference]: Start difference. First operand 289 states and 453 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:30:13,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:13,005 INFO L93 Difference]: Finished difference Result 439 states and 679 transitions. [2024-11-27 20:30:13,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 20:30:13,007 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 197 [2024-11-27 20:30:13,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:13,013 INFO L225 Difference]: With dead ends: 439 [2024-11-27 20:30:13,014 INFO L226 Difference]: Without dead ends: 437 [2024-11-27 20:30:13,015 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=199, Invalid=557, Unknown=0, NotChecked=0, Total=756 [2024-11-27 20:30:13,016 INFO L435 NwaCegarLoop]: 184 mSDtfsCounter, 910 mSDsluCounter, 1218 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 1402 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:13,019 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [910 Valid, 1402 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-27 20:30:13,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2024-11-27 20:30:13,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 290. [2024-11-27 20:30:13,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 193 states have (on average 1.38860103626943) internal successors, (268), 193 states have internal predecessors, (268), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:30:13,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 454 transitions. [2024-11-27 20:30:13,087 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 454 transitions. Word has length 197 [2024-11-27 20:30:13,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:13,088 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 454 transitions. [2024-11-27 20:30:13,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:30:13,089 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 454 transitions. [2024-11-27 20:30:13,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-27 20:30:13,092 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:13,092 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:13,092 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-27 20:30:13,093 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:13,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:13,094 INFO L85 PathProgramCache]: Analyzing trace with hash 510517370, now seen corresponding path program 1 times [2024-11-27 20:30:13,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:13,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946409499] [2024-11-27 20:30:13,094 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:13,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:13,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:13,464 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:30:13,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:13,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946409499] [2024-11-27 20:30:13,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946409499] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:13,465 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:13,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:30:13,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451779128] [2024-11-27 20:30:13,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:13,466 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:30:13,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:13,466 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:30:13,466 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:30:13,467 INFO L87 Difference]: Start difference. First operand 290 states and 454 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:30:13,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:13,526 INFO L93 Difference]: Finished difference Result 542 states and 855 transitions. [2024-11-27 20:30:13,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:30:13,527 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 197 [2024-11-27 20:30:13,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:13,531 INFO L225 Difference]: With dead ends: 542 [2024-11-27 20:30:13,531 INFO L226 Difference]: Without dead ends: 348 [2024-11-27 20:30:13,532 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:30:13,533 INFO L435 NwaCegarLoop]: 151 mSDtfsCounter, 47 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:13,533 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 445 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:30:13,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2024-11-27 20:30:13,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 290. [2024-11-27 20:30:13,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 193 states have (on average 1.3730569948186528) internal successors, (265), 193 states have internal predecessors, (265), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:30:13,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 451 transitions. [2024-11-27 20:30:13,581 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 451 transitions. Word has length 197 [2024-11-27 20:30:13,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:13,582 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 451 transitions. [2024-11-27 20:30:13,582 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:30:13,582 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 451 transitions. [2024-11-27 20:30:13,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-27 20:30:13,585 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:13,585 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:13,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 20:30:13,585 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:13,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:13,586 INFO L85 PathProgramCache]: Analyzing trace with hash -500599880, now seen corresponding path program 1 times [2024-11-27 20:30:13,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:13,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909577419] [2024-11-27 20:30:13,586 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:13,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:13,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:21,272 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:30:21,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:21,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909577419] [2024-11-27 20:30:21,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909577419] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:21,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:21,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-27 20:30:21,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930935945] [2024-11-27 20:30:21,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:21,274 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 20:30:21,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:21,274 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 20:30:21,274 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:30:21,274 INFO L87 Difference]: Start difference. First operand 290 states and 451 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:30:27,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:27,471 INFO L93 Difference]: Finished difference Result 469 states and 721 transitions. [2024-11-27 20:30:27,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-27 20:30:27,472 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 197 [2024-11-27 20:30:27,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:27,474 INFO L225 Difference]: With dead ends: 469 [2024-11-27 20:30:27,475 INFO L226 Difference]: Without dead ends: 467 [2024-11-27 20:30:27,475 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=264, Invalid=792, Unknown=0, NotChecked=0, Total=1056 [2024-11-27 20:30:27,476 INFO L435 NwaCegarLoop]: 181 mSDtfsCounter, 812 mSDsluCounter, 1361 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 1542 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:27,476 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [812 Valid, 1542 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-27 20:30:27,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2024-11-27 20:30:27,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 290. [2024-11-27 20:30:27,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 193 states have (on average 1.3730569948186528) internal successors, (265), 193 states have internal predecessors, (265), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:30:27,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 451 transitions. [2024-11-27 20:30:27,520 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 451 transitions. Word has length 197 [2024-11-27 20:30:27,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:27,521 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 451 transitions. [2024-11-27 20:30:27,521 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 15 states have internal predecessors, (45), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:30:27,522 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 451 transitions. [2024-11-27 20:30:27,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-27 20:30:27,528 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:27,528 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:27,528 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-27 20:30:27,528 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:27,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:27,529 INFO L85 PathProgramCache]: Analyzing trace with hash -556228741, now seen corresponding path program 1 times [2024-11-27 20:30:27,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:27,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015958692] [2024-11-27 20:30:27,529 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:27,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:27,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:32,282 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:30:32,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:32,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015958692] [2024-11-27 20:30:32,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015958692] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:32,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:32,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-27 20:30:32,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926663202] [2024-11-27 20:30:32,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:32,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-27 20:30:32,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:32,284 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-27 20:30:32,284 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-11-27 20:30:32,285 INFO L87 Difference]: Start difference. First operand 290 states and 451 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-27 20:30:36,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:36,509 INFO L93 Difference]: Finished difference Result 510 states and 782 transitions. [2024-11-27 20:30:36,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-27 20:30:36,510 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 197 [2024-11-27 20:30:36,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:36,514 INFO L225 Difference]: With dead ends: 510 [2024-11-27 20:30:36,514 INFO L226 Difference]: Without dead ends: 508 [2024-11-27 20:30:36,515 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=286, Invalid=770, Unknown=0, NotChecked=0, Total=1056 [2024-11-27 20:30:36,515 INFO L435 NwaCegarLoop]: 177 mSDtfsCounter, 852 mSDsluCounter, 1500 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 852 SdHoareTripleChecker+Valid, 1677 SdHoareTripleChecker+Invalid, 789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:36,516 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [852 Valid, 1677 Invalid, 789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-27 20:30:36,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2024-11-27 20:30:36,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 325. [2024-11-27 20:30:36,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 228 states have (on average 1.4035087719298245) internal successors, (320), 228 states have internal predecessors, (320), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:30:36,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 506 transitions. [2024-11-27 20:30:36,560 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 506 transitions. Word has length 197 [2024-11-27 20:30:36,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:36,561 INFO L471 AbstractCegarLoop]: Abstraction has 325 states and 506 transitions. [2024-11-27 20:30:36,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-27 20:30:36,561 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 506 transitions. [2024-11-27 20:30:36,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-27 20:30:36,566 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:36,566 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:36,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 20:30:36,566 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:36,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:36,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1577297095, now seen corresponding path program 1 times [2024-11-27 20:30:36,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:36,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966303903] [2024-11-27 20:30:36,568 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:36,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:36,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:46,756 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:30:46,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:46,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966303903] [2024-11-27 20:30:46,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966303903] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:46,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:46,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-27 20:30:46,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360010974] [2024-11-27 20:30:46,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:46,757 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-27 20:30:46,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:46,757 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-27 20:30:46,758 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2024-11-27 20:30:46,758 INFO L87 Difference]: Start difference. First operand 325 states and 506 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-27 20:30:57,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:57,930 INFO L93 Difference]: Finished difference Result 504 states and 776 transitions. [2024-11-27 20:30:57,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-27 20:30:57,931 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 197 [2024-11-27 20:30:57,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:57,935 INFO L225 Difference]: With dead ends: 504 [2024-11-27 20:30:57,935 INFO L226 Difference]: Without dead ends: 502 [2024-11-27 20:30:57,936 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=306, Invalid=816, Unknown=0, NotChecked=0, Total=1122 [2024-11-27 20:30:57,938 INFO L435 NwaCegarLoop]: 177 mSDtfsCounter, 904 mSDsluCounter, 1560 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 1737 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:57,941 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [904 Valid, 1737 Invalid, 945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-27 20:30:57,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2024-11-27 20:30:57,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 325. [2024-11-27 20:30:57,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 228 states have (on average 1.4035087719298245) internal successors, (320), 228 states have internal predecessors, (320), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:30:57,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 506 transitions. [2024-11-27 20:30:57,985 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 506 transitions. Word has length 197 [2024-11-27 20:30:57,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:57,985 INFO L471 AbstractCegarLoop]: Abstraction has 325 states and 506 transitions. [2024-11-27 20:30:57,985 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-27 20:30:57,985 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 506 transitions. [2024-11-27 20:30:57,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-27 20:30:57,987 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:57,987 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:57,987 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-27 20:30:57,987 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:57,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:57,990 INFO L85 PathProgramCache]: Analyzing trace with hash -1804531518, now seen corresponding path program 1 times [2024-11-27 20:30:57,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:57,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574893580] [2024-11-27 20:30:57,990 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:57,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:58,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:31:03,406 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:31:03,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:31:03,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574893580] [2024-11-27 20:31:03,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574893580] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:31:03,406 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:31:03,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-27 20:31:03,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927570218] [2024-11-27 20:31:03,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:31:03,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-27 20:31:03,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:31:03,408 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-27 20:31:03,408 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2024-11-27 20:31:03,409 INFO L87 Difference]: Start difference. First operand 325 states and 506 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-27 20:31:05,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:31:05,599 INFO L93 Difference]: Finished difference Result 467 states and 720 transitions. [2024-11-27 20:31:05,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-27 20:31:05,600 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 198 [2024-11-27 20:31:05,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:31:05,603 INFO L225 Difference]: With dead ends: 467 [2024-11-27 20:31:05,603 INFO L226 Difference]: Without dead ends: 465 [2024-11-27 20:31:05,604 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2024-11-27 20:31:05,604 INFO L435 NwaCegarLoop]: 223 mSDtfsCounter, 1025 mSDsluCounter, 1698 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1025 SdHoareTripleChecker+Valid, 1921 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:31:05,605 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1025 Valid, 1921 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 903 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-27 20:31:05,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2024-11-27 20:31:05,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 322. [2024-11-27 20:31:05,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 225 states have (on average 1.4044444444444444) internal successors, (316), 225 states have internal predecessors, (316), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:31:05,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 502 transitions. [2024-11-27 20:31:05,635 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 502 transitions. Word has length 198 [2024-11-27 20:31:05,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:31:05,635 INFO L471 AbstractCegarLoop]: Abstraction has 322 states and 502 transitions. [2024-11-27 20:31:05,636 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-27 20:31:05,636 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 502 transitions. [2024-11-27 20:31:05,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-27 20:31:05,637 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:31:05,638 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:31:05,638 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-27 20:31:05,638 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:31:05,638 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:31:05,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1024106525, now seen corresponding path program 1 times [2024-11-27 20:31:05,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:31:05,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111059503] [2024-11-27 20:31:05,639 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:31:05,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:31:05,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:31:16,841 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:31:16,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:31:16,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111059503] [2024-11-27 20:31:16,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111059503] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:31:16,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:31:16,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-27 20:31:16,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282337803] [2024-11-27 20:31:16,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:31:16,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-27 20:31:16,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:31:16,843 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-27 20:31:16,843 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-11-27 20:31:16,844 INFO L87 Difference]: Start difference. First operand 322 states and 502 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:31:27,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:31:27,533 INFO L93 Difference]: Finished difference Result 505 states and 777 transitions. [2024-11-27 20:31:27,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-27 20:31:27,534 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 198 [2024-11-27 20:31:27,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:31:27,536 INFO L225 Difference]: With dead ends: 505 [2024-11-27 20:31:27,537 INFO L226 Difference]: Without dead ends: 503 [2024-11-27 20:31:27,537 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=294, Invalid=762, Unknown=0, NotChecked=0, Total=1056 [2024-11-27 20:31:27,538 INFO L435 NwaCegarLoop]: 225 mSDtfsCounter, 785 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 1635 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:31:27,538 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [785 Valid, 1635 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-27 20:31:27,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2024-11-27 20:31:27,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 327. [2024-11-27 20:31:27,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 230 states have (on average 1.4043478260869566) internal successors, (323), 230 states have internal predecessors, (323), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:31:27,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 509 transitions. [2024-11-27 20:31:27,571 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 509 transitions. Word has length 198 [2024-11-27 20:31:27,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:31:27,571 INFO L471 AbstractCegarLoop]: Abstraction has 327 states and 509 transitions. [2024-11-27 20:31:27,572 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:31:27,572 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 509 transitions. [2024-11-27 20:31:27,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-27 20:31:27,574 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:31:27,574 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:31:27,574 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-27 20:31:27,575 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:31:27,575 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:31:27,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1318796099, now seen corresponding path program 1 times [2024-11-27 20:31:27,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:31:27,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251621409] [2024-11-27 20:31:27,575 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:31:27,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:31:27,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:31:38,660 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:31:38,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:31:38,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251621409] [2024-11-27 20:31:38,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251621409] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:31:38,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:31:38,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-27 20:31:38,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708851634] [2024-11-27 20:31:38,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:31:38,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-27 20:31:38,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:31:38,661 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-27 20:31:38,661 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2024-11-27 20:31:38,662 INFO L87 Difference]: Start difference. First operand 327 states and 509 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-27 20:31:59,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:31:59,559 INFO L93 Difference]: Finished difference Result 535 states and 824 transitions. [2024-11-27 20:31:59,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-27 20:31:59,560 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 198 [2024-11-27 20:31:59,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:31:59,563 INFO L225 Difference]: With dead ends: 535 [2024-11-27 20:31:59,563 INFO L226 Difference]: Without dead ends: 533 [2024-11-27 20:31:59,564 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 18.7s TimeCoverageRelationStatistics Valid=392, Invalid=1090, Unknown=0, NotChecked=0, Total=1482 [2024-11-27 20:31:59,564 INFO L435 NwaCegarLoop]: 219 mSDtfsCounter, 788 mSDsluCounter, 1890 mSDsCounter, 0 mSdLazyCounter, 976 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 788 SdHoareTripleChecker+Valid, 2109 SdHoareTripleChecker+Invalid, 1108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 976 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2024-11-27 20:31:59,564 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [788 Valid, 2109 Invalid, 1108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 976 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2024-11-27 20:31:59,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2024-11-27 20:31:59,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 328. [2024-11-27 20:31:59,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 231 states have (on average 1.4025974025974026) internal successors, (324), 231 states have internal predecessors, (324), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:31:59,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 510 transitions. [2024-11-27 20:31:59,601 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 510 transitions. Word has length 198 [2024-11-27 20:31:59,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:31:59,601 INFO L471 AbstractCegarLoop]: Abstraction has 328 states and 510 transitions. [2024-11-27 20:31:59,602 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-27 20:31:59,602 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 510 transitions. [2024-11-27 20:31:59,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-27 20:31:59,603 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:31:59,604 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:31:59,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-27 20:31:59,604 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:31:59,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:31:59,605 INFO L85 PathProgramCache]: Analyzing trace with hash -564241377, now seen corresponding path program 1 times [2024-11-27 20:31:59,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:31:59,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373788304] [2024-11-27 20:31:59,605 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:31:59,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:31:59,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:32:10,418 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:32:10,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:32:10,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373788304] [2024-11-27 20:32:10,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373788304] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:32:10,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:32:10,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-27 20:32:10,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397646585] [2024-11-27 20:32:10,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:32:10,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-27 20:32:10,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:32:10,420 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-27 20:32:10,420 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-11-27 20:32:10,421 INFO L87 Difference]: Start difference. First operand 328 states and 510 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:32:20,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:32:20,305 INFO L93 Difference]: Finished difference Result 501 states and 773 transitions. [2024-11-27 20:32:20,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-27 20:32:20,306 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 198 [2024-11-27 20:32:20,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:32:20,309 INFO L225 Difference]: With dead ends: 501 [2024-11-27 20:32:20,309 INFO L226 Difference]: Without dead ends: 499 [2024-11-27 20:32:20,310 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=315, Invalid=807, Unknown=0, NotChecked=0, Total=1122 [2024-11-27 20:32:20,311 INFO L435 NwaCegarLoop]: 225 mSDtfsCounter, 587 mSDsluCounter, 1547 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 587 SdHoareTripleChecker+Valid, 1772 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:32:20,311 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [587 Valid, 1772 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-27 20:32:20,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2024-11-27 20:32:20,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 328. [2024-11-27 20:32:20,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 231 states have (on average 1.4025974025974026) internal successors, (324), 231 states have internal predecessors, (324), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:32:20,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 510 transitions. [2024-11-27 20:32:20,339 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 510 transitions. Word has length 198 [2024-11-27 20:32:20,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:32:20,340 INFO L471 AbstractCegarLoop]: Abstraction has 328 states and 510 transitions. [2024-11-27 20:32:20,340 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:32:20,340 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 510 transitions. [2024-11-27 20:32:20,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-27 20:32:20,341 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:32:20,342 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:32:20,342 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-27 20:32:20,342 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:32:20,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:32:20,342 INFO L85 PathProgramCache]: Analyzing trace with hash -269551803, now seen corresponding path program 1 times [2024-11-27 20:32:20,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:32:20,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106961129] [2024-11-27 20:32:20,343 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:32:20,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:32:20,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:32:30,622 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:32:30,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:32:30,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106961129] [2024-11-27 20:32:30,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106961129] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:32:30,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:32:30,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-27 20:32:30,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96706927] [2024-11-27 20:32:30,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:32:30,623 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-27 20:32:30,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:32:30,624 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-27 20:32:30,624 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2024-11-27 20:32:30,624 INFO L87 Difference]: Start difference. First operand 328 states and 510 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:32:46,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:32:46,439 INFO L93 Difference]: Finished difference Result 503 states and 775 transitions. [2024-11-27 20:32:46,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-27 20:32:46,440 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 198 [2024-11-27 20:32:46,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:32:46,443 INFO L225 Difference]: With dead ends: 503 [2024-11-27 20:32:46,443 INFO L226 Difference]: Without dead ends: 501 [2024-11-27 20:32:46,446 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 16.8s TimeCoverageRelationStatistics Valid=379, Invalid=1103, Unknown=0, NotChecked=0, Total=1482 [2024-11-27 20:32:46,448 INFO L435 NwaCegarLoop]: 225 mSDtfsCounter, 575 mSDsluCounter, 1721 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 1946 SdHoareTripleChecker+Invalid, 736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:32:46,448 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [575 Valid, 1946 Invalid, 736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-27 20:32:46,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2024-11-27 20:32:46,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 326. [2024-11-27 20:32:46,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 229 states have (on average 1.4017467248908297) internal successors, (321), 229 states have internal predecessors, (321), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:32:46,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 507 transitions. [2024-11-27 20:32:46,483 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 507 transitions. Word has length 198 [2024-11-27 20:32:46,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:32:46,484 INFO L471 AbstractCegarLoop]: Abstraction has 326 states and 507 transitions. [2024-11-27 20:32:46,484 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:32:46,484 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 507 transitions. [2024-11-27 20:32:46,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-27 20:32:46,485 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:32:46,486 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:32:46,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-27 20:32:46,486 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:32:46,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:32:46,486 INFO L85 PathProgramCache]: Analyzing trace with hash 94598258, now seen corresponding path program 1 times [2024-11-27 20:32:46,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:32:46,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613804570] [2024-11-27 20:32:46,487 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:32:46,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:32:46,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:33:04,546 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:33:04,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:33:04,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613804570] [2024-11-27 20:33:04,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613804570] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:33:04,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:33:04,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-27 20:33:04,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665383791] [2024-11-27 20:33:04,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:33:04,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-27 20:33:04,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:33:04,548 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-27 20:33:04,548 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2024-11-27 20:33:04,548 INFO L87 Difference]: Start difference. First operand 326 states and 507 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 18 states have internal predecessors, (46), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:33:18,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:33:18,944 INFO L93 Difference]: Finished difference Result 508 states and 780 transitions. [2024-11-27 20:33:18,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-27 20:33:18,945 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), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 198 [2024-11-27 20:33:18,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:33:18,948 INFO L225 Difference]: With dead ends: 508 [2024-11-27 20:33:18,948 INFO L226 Difference]: Without dead ends: 506 [2024-11-27 20:33:18,948 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 18.6s TimeCoverageRelationStatistics Valid=344, Invalid=916, Unknown=0, NotChecked=0, Total=1260 [2024-11-27 20:33:18,950 INFO L435 NwaCegarLoop]: 184 mSDtfsCounter, 566 mSDsluCounter, 1443 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1627 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:33:18,950 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 1627 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-27 20:33:18,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2024-11-27 20:33:18,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 332. [2024-11-27 20:33:18,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 235 states have (on average 1.4) internal successors, (329), 235 states have internal predecessors, (329), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:33:18,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 515 transitions. [2024-11-27 20:33:18,982 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 515 transitions. Word has length 198 [2024-11-27 20:33:18,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:33:18,982 INFO L471 AbstractCegarLoop]: Abstraction has 332 states and 515 transitions. [2024-11-27 20:33:18,983 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), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:33:18,983 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 515 transitions. [2024-11-27 20:33:18,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-27 20:33:18,985 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:33:18,986 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:33:18,986 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-27 20:33:18,986 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:33:18,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:33:18,987 INFO L85 PathProgramCache]: Analyzing trace with hash -926470096, now seen corresponding path program 1 times [2024-11-27 20:33:18,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:33:18,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72141720] [2024-11-27 20:33:18,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:33:18,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:33:19,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:33:36,570 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:33:36,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:33:36,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72141720] [2024-11-27 20:33:36,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72141720] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:33:36,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:33:36,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-11-27 20:33:36,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824312890] [2024-11-27 20:33:36,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:33:36,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-27 20:33:36,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:33:36,571 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-27 20:33:36,571 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2024-11-27 20:33:36,572 INFO L87 Difference]: Start difference. First operand 332 states and 515 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-27 20:33:53,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:33:53,479 INFO L93 Difference]: Finished difference Result 502 states and 774 transitions. [2024-11-27 20:33:53,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-27 20:33:53,480 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 198 [2024-11-27 20:33:53,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:33:53,483 INFO L225 Difference]: With dead ends: 502 [2024-11-27 20:33:53,483 INFO L226 Difference]: Without dead ends: 500 [2024-11-27 20:33:53,484 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 18.1s TimeCoverageRelationStatistics Valid=355, Invalid=977, Unknown=0, NotChecked=0, Total=1332 [2024-11-27 20:33:53,484 INFO L435 NwaCegarLoop]: 178 mSDtfsCounter, 867 mSDsluCounter, 1411 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 1589 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:33:53,485 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [867 Valid, 1589 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2024-11-27 20:33:53,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2024-11-27 20:33:53,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 332. [2024-11-27 20:33:53,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 235 states have (on average 1.4) internal successors, (329), 235 states have internal predecessors, (329), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:33:53,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 515 transitions. [2024-11-27 20:33:53,516 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 515 transitions. Word has length 198 [2024-11-27 20:33:53,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:33:53,518 INFO L471 AbstractCegarLoop]: Abstraction has 332 states and 515 transitions. [2024-11-27 20:33:53,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-27 20:33:53,518 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 515 transitions. [2024-11-27 20:33:53,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-11-27 20:33:53,520 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:33:53,520 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:33:53,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-27 20:33:53,521 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:33:53,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:33:53,521 INFO L85 PathProgramCache]: Analyzing trace with hash -979665579, now seen corresponding path program 1 times [2024-11-27 20:33:53,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:33:53,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203067061] [2024-11-27 20:33:53,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:33:53,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:33:53,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:34:09,187 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:34:09,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:34:09,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203067061] [2024-11-27 20:34:09,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203067061] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:34:09,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:34:09,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-27 20:34:09,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806627357] [2024-11-27 20:34:09,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:34:09,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-27 20:34:09,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:34:09,189 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-27 20:34:09,189 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2024-11-27 20:34:09,189 INFO L87 Difference]: Start difference. First operand 332 states and 515 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-27 20:34:24,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:34:24,380 INFO L93 Difference]: Finished difference Result 534 states and 824 transitions. [2024-11-27 20:34:24,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-27 20:34:24,381 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 199 [2024-11-27 20:34:24,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:34:24,384 INFO L225 Difference]: With dead ends: 534 [2024-11-27 20:34:24,384 INFO L226 Difference]: Without dead ends: 532 [2024-11-27 20:34:24,385 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 16.7s TimeCoverageRelationStatistics Valid=329, Invalid=931, Unknown=0, NotChecked=0, Total=1260 [2024-11-27 20:34:24,385 INFO L435 NwaCegarLoop]: 264 mSDtfsCounter, 914 mSDsluCounter, 2038 mSDsCounter, 0 mSdLazyCounter, 1014 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 2302 SdHoareTripleChecker+Invalid, 1178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 1014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:34:24,386 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [914 Valid, 2302 Invalid, 1178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 1014 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2024-11-27 20:34:24,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2024-11-27 20:34:24,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 335. [2024-11-27 20:34:24,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 238 states have (on average 1.3991596638655461) internal successors, (333), 238 states have internal predecessors, (333), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:34:24,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 519 transitions. [2024-11-27 20:34:24,418 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 519 transitions. Word has length 199 [2024-11-27 20:34:24,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:34:24,419 INFO L471 AbstractCegarLoop]: Abstraction has 335 states and 519 transitions. [2024-11-27 20:34:24,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 18 states have internal predecessors, (47), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-27 20:34:24,419 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 519 transitions. [2024-11-27 20:34:24,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-11-27 20:34:24,421 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:34:24,421 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:34:24,421 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-27 20:34:24,422 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:34:24,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:34:24,422 INFO L85 PathProgramCache]: Analyzing trace with hash 1321157011, now seen corresponding path program 1 times [2024-11-27 20:34:24,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:34:24,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675823979] [2024-11-27 20:34:24,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:34:24,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:34:24,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:34:34,028 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:34:34,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:34:34,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675823979] [2024-11-27 20:34:34,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675823979] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:34:34,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:34:34,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-27 20:34:34,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918356490] [2024-11-27 20:34:34,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:34:34,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:34:34,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:34:34,029 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:34:34,030 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:34:34,030 INFO L87 Difference]: Start difference. First operand 335 states and 519 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-27 20:34:41,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:34:41,751 INFO L93 Difference]: Finished difference Result 529 states and 818 transitions. [2024-11-27 20:34:41,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-27 20:34:41,752 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 199 [2024-11-27 20:34:41,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:34:41,755 INFO L225 Difference]: With dead ends: 529 [2024-11-27 20:34:41,756 INFO L226 Difference]: Without dead ends: 527 [2024-11-27 20:34:41,757 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=468, Invalid=1338, Unknown=0, NotChecked=0, Total=1806 [2024-11-27 20:34:41,757 INFO L435 NwaCegarLoop]: 307 mSDtfsCounter, 776 mSDsluCounter, 2333 mSDsCounter, 0 mSdLazyCounter, 1005 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 776 SdHoareTripleChecker+Valid, 2640 SdHoareTripleChecker+Invalid, 1140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:34:41,758 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [776 Valid, 2640 Invalid, 1140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1005 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-27 20:34:41,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2024-11-27 20:34:41,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 332. [2024-11-27 20:34:41,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 235 states have (on average 1.4) internal successors, (329), 235 states have internal predecessors, (329), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:34:41,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 515 transitions. [2024-11-27 20:34:41,785 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 515 transitions. Word has length 199 [2024-11-27 20:34:41,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:34:41,786 INFO L471 AbstractCegarLoop]: Abstraction has 332 states and 515 transitions. [2024-11-27 20:34:41,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-11-27 20:34:41,786 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 515 transitions. [2024-11-27 20:34:41,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-11-27 20:34:41,787 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:34:41,788 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:34:41,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-27 20:34:41,788 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:34:41,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:34:41,788 INFO L85 PathProgramCache]: Analyzing trace with hash -275092986, now seen corresponding path program 1 times [2024-11-27 20:34:41,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:34:41,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754711137] [2024-11-27 20:34:41,789 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:34:41,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:34:41,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:35:02,007 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:35:02,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:35:02,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754711137] [2024-11-27 20:35:02,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754711137] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:35:02,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:35:02,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-27 20:35:02,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344350299] [2024-11-27 20:35:02,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:35:02,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:35:02,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:35:02,008 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:35:02,009 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:35:02,010 INFO L87 Difference]: Start difference. First operand 332 states and 515 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:35:18,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:35:18,831 INFO L93 Difference]: Finished difference Result 503 states and 775 transitions. [2024-11-27 20:35:18,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-27 20:35:18,832 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 199 [2024-11-27 20:35:18,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:35:18,835 INFO L225 Difference]: With dead ends: 503 [2024-11-27 20:35:18,835 INFO L226 Difference]: Without dead ends: 501 [2024-11-27 20:35:18,836 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 21.9s TimeCoverageRelationStatistics Valid=381, Invalid=1025, Unknown=0, NotChecked=0, Total=1406 [2024-11-27 20:35:18,837 INFO L435 NwaCegarLoop]: 226 mSDtfsCounter, 514 mSDsluCounter, 1674 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 1900 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:35:18,837 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 1900 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-11-27 20:35:18,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2024-11-27 20:35:18,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 334. [2024-11-27 20:35:18,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 237 states have (on average 1.40084388185654) internal successors, (332), 237 states have internal predecessors, (332), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:35:18,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 518 transitions. [2024-11-27 20:35:18,868 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 518 transitions. Word has length 199 [2024-11-27 20:35:18,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:35:18,868 INFO L471 AbstractCegarLoop]: Abstraction has 334 states and 518 transitions. [2024-11-27 20:35:18,869 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:35:18,869 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 518 transitions. [2024-11-27 20:35:18,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-11-27 20:35:18,870 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:35:18,870 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:35:18,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-27 20:35:18,871 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:35:18,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:35:18,871 INFO L85 PathProgramCache]: Analyzing trace with hash 19596588, now seen corresponding path program 1 times [2024-11-27 20:35:18,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:35:18,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204078756] [2024-11-27 20:35:18,872 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:35:18,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:35:18,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:35:32,698 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:35:32,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:35:32,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204078756] [2024-11-27 20:35:32,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204078756] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:35:32,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:35:32,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-27 20:35:32,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768594844] [2024-11-27 20:35:32,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:35:32,699 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:35:32,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:35:32,700 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:35:32,700 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:35:32,700 INFO L87 Difference]: Start difference. First operand 334 states and 518 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:35:43,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:35:43,092 INFO L93 Difference]: Finished difference Result 503 states and 775 transitions. [2024-11-27 20:35:43,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-27 20:35:43,093 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 199 [2024-11-27 20:35:43,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:35:43,094 INFO L225 Difference]: With dead ends: 503 [2024-11-27 20:35:43,094 INFO L226 Difference]: Without dead ends: 501 [2024-11-27 20:35:43,095 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=385, Invalid=1021, Unknown=0, NotChecked=0, Total=1406 [2024-11-27 20:35:43,096 INFO L435 NwaCegarLoop]: 228 mSDtfsCounter, 570 mSDsluCounter, 1590 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 1818 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2024-11-27 20:35:43,096 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [570 Valid, 1818 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2024-11-27 20:35:43,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2024-11-27 20:35:43,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 335. [2024-11-27 20:35:43,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 238 states have (on average 1.3991596638655461) internal successors, (333), 238 states have internal predecessors, (333), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:35:43,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 519 transitions. [2024-11-27 20:35:43,126 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 519 transitions. Word has length 199 [2024-11-27 20:35:43,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:35:43,127 INFO L471 AbstractCegarLoop]: Abstraction has 335 states and 519 transitions. [2024-11-27 20:35:43,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:35:43,127 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 519 transitions. [2024-11-27 20:35:43,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-11-27 20:35:43,128 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:35:43,129 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:35:43,129 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-27 20:35:43,129 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:35:43,129 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:35:43,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1863440888, now seen corresponding path program 1 times [2024-11-27 20:35:43,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:35:43,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962277602] [2024-11-27 20:35:43,130 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:35:43,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:35:43,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:36:00,052 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:36:00,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:36:00,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962277602] [2024-11-27 20:36:00,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962277602] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:36:00,052 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:36:00,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-27 20:36:00,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150617254] [2024-11-27 20:36:00,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:36:00,053 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:36:00,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:36:00,053 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:36:00,054 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:36:00,054 INFO L87 Difference]: Start difference. First operand 335 states and 519 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:36:12,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:36:12,419 INFO L93 Difference]: Finished difference Result 499 states and 771 transitions. [2024-11-27 20:36:12,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-27 20:36:12,420 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 199 [2024-11-27 20:36:12,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:36:12,422 INFO L225 Difference]: With dead ends: 499 [2024-11-27 20:36:12,422 INFO L226 Difference]: Without dead ends: 497 [2024-11-27 20:36:12,423 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 15.6s TimeCoverageRelationStatistics Valid=380, Invalid=952, Unknown=0, NotChecked=0, Total=1332 [2024-11-27 20:36:12,425 INFO L435 NwaCegarLoop]: 226 mSDtfsCounter, 630 mSDsluCounter, 1376 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 1602 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:36:12,426 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [630 Valid, 1602 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-27 20:36:12,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2024-11-27 20:36:12,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 335. [2024-11-27 20:36:12,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 238 states have (on average 1.3991596638655461) internal successors, (333), 238 states have internal predecessors, (333), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:36:12,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 519 transitions. [2024-11-27 20:36:12,449 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 519 transitions. Word has length 199 [2024-11-27 20:36:12,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:36:12,450 INFO L471 AbstractCegarLoop]: Abstraction has 335 states and 519 transitions. [2024-11-27 20:36:12,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:36:12,450 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 519 transitions. [2024-11-27 20:36:12,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-11-27 20:36:12,451 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:36:12,452 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:36:12,452 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-27 20:36:12,452 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:36:12,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:36:12,453 INFO L85 PathProgramCache]: Analyzing trace with hash -1568751314, now seen corresponding path program 1 times [2024-11-27 20:36:12,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:36:12,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483520584] [2024-11-27 20:36:12,453 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:36:12,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:36:12,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:36:31,037 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:36:31,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:36:31,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483520584] [2024-11-27 20:36:31,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483520584] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:36:31,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:36:31,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2024-11-27 20:36:31,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485057216] [2024-11-27 20:36:31,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:36:31,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-27 20:36:31,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:36:31,039 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-27 20:36:31,039 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2024-11-27 20:36:31,040 INFO L87 Difference]: Start difference. First operand 335 states and 519 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-27 20:37:01,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:37:01,908 INFO L93 Difference]: Finished difference Result 537 states and 827 transitions. [2024-11-27 20:37:01,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-27 20:37:01,909 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), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 199 [2024-11-27 20:37:01,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:37:01,912 INFO L225 Difference]: With dead ends: 537 [2024-11-27 20:37:01,912 INFO L226 Difference]: Without dead ends: 535 [2024-11-27 20:37:01,913 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 30.5s TimeCoverageRelationStatistics Valid=508, Invalid=1472, Unknown=0, NotChecked=0, Total=1980 [2024-11-27 20:37:01,913 INFO L435 NwaCegarLoop]: 219 mSDtfsCounter, 843 mSDsluCounter, 1892 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 843 SdHoareTripleChecker+Valid, 2111 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:37:01,913 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [843 Valid, 2111 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2024-11-27 20:37:01,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2024-11-27 20:37:01,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 333. [2024-11-27 20:37:01,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 236 states have (on average 1.3983050847457628) internal successors, (330), 236 states have internal predecessors, (330), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:37:01,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 516 transitions. [2024-11-27 20:37:01,942 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 516 transitions. Word has length 199 [2024-11-27 20:37:01,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:37:01,943 INFO L471 AbstractCegarLoop]: Abstraction has 333 states and 516 transitions. [2024-11-27 20:37:01,943 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), 3 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-27 20:37:01,943 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 516 transitions. [2024-11-27 20:37:01,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2024-11-27 20:37:01,944 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:37:01,945 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:37:01,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-27 20:37:01,945 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:37:01,945 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:37:01,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1694822540, now seen corresponding path program 1 times [2024-11-27 20:37:01,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:37:01,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975824710] [2024-11-27 20:37:01,946 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:37:01,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:37:01,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:37:23,510 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:37:23,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:37:23,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975824710] [2024-11-27 20:37:23,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975824710] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:37:23,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:37:23,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-27 20:37:23,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426035619] [2024-11-27 20:37:23,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:37:23,511 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:37:23,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:37:23,512 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:37:23,512 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:37:23,512 INFO L87 Difference]: Start difference. First operand 333 states and 516 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:37:49,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:37:49,508 INFO L93 Difference]: Finished difference Result 532 states and 821 transitions. [2024-11-27 20:37:49,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-27 20:37:49,509 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 200 [2024-11-27 20:37:49,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:37:49,511 INFO L225 Difference]: With dead ends: 532 [2024-11-27 20:37:49,511 INFO L226 Difference]: Without dead ends: 530 [2024-11-27 20:37:49,512 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 30.0s TimeCoverageRelationStatistics Valid=525, Invalid=1367, Unknown=0, NotChecked=0, Total=1892 [2024-11-27 20:37:49,513 INFO L435 NwaCegarLoop]: 312 mSDtfsCounter, 604 mSDsluCounter, 2038 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 2350 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:37:49,513 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [604 Valid, 2350 Invalid, 553 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2024-11-27 20:37:49,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2024-11-27 20:37:49,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 333. [2024-11-27 20:37:49,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 236 states have (on average 1.3983050847457628) internal successors, (330), 236 states have internal predecessors, (330), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:37:49,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 516 transitions. [2024-11-27 20:37:49,539 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 516 transitions. Word has length 200 [2024-11-27 20:37:49,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:37:49,539 INFO L471 AbstractCegarLoop]: Abstraction has 333 states and 516 transitions. [2024-11-27 20:37:49,539 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:37:49,539 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 516 transitions. [2024-11-27 20:37:49,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2024-11-27 20:37:49,541 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:37:49,541 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:37:49,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-27 20:37:49,541 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:37:49,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:37:49,542 INFO L85 PathProgramCache]: Analyzing trace with hash -299322166, now seen corresponding path program 1 times [2024-11-27 20:37:49,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:37:49,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116079185] [2024-11-27 20:37:49,542 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:37:49,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:37:49,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:38:04,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-11-27 20:38:04,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:38:04,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116079185] [2024-11-27 20:38:04,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116079185] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:38:04,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:38:04,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-11-27 20:38:04,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827476307] [2024-11-27 20:38:04,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:38:04,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-27 20:38:04,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:38:04,774 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-27 20:38:04,774 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=264, Unknown=0, NotChecked=0, Total=380 [2024-11-27 20:38:04,774 INFO L87 Difference]: Start difference. First operand 333 states and 516 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:38:21,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:38:21,654 INFO L93 Difference]: Finished difference Result 467 states and 721 transitions. [2024-11-27 20:38:21,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-27 20:38:21,654 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 200 [2024-11-27 20:38:21,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:38:21,657 INFO L225 Difference]: With dead ends: 467 [2024-11-27 20:38:21,657 INFO L226 Difference]: Without dead ends: 465 [2024-11-27 20:38:21,658 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=435, Invalid=1047, Unknown=0, NotChecked=0, Total=1482 [2024-11-27 20:38:21,658 INFO L435 NwaCegarLoop]: 270 mSDtfsCounter, 570 mSDsluCounter, 1580 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 570 SdHoareTripleChecker+Valid, 1850 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-27 20:38:21,659 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [570 Valid, 1850 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2024-11-27 20:38:21,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2024-11-27 20:38:21,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 325. [2024-11-27 20:38:21,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 228 states have (on average 1.3991228070175439) internal successors, (319), 228 states have internal predecessors, (319), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:38:21,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 505 transitions. [2024-11-27 20:38:21,683 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 505 transitions. Word has length 200 [2024-11-27 20:38:21,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:38:21,683 INFO L471 AbstractCegarLoop]: Abstraction has 325 states and 505 transitions. [2024-11-27 20:38:21,684 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:38:21,684 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 505 transitions. [2024-11-27 20:38:21,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2024-11-27 20:38:21,687 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:38:21,687 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:38:21,687 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-27 20:38:21,687 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:38:21,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:38:21,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1351539266, now seen corresponding path program 1 times [2024-11-27 20:38:21,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:38:21,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001063087] [2024-11-27 20:38:21,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:38:21,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:38:21,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:38:34,429 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7612 trivial. 0 not checked. [2024-11-27 20:38:34,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:38:34,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001063087] [2024-11-27 20:38:34,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001063087] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:38:34,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:38:34,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-27 20:38:34,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678220558] [2024-11-27 20:38:34,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:38:34,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-27 20:38:34,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:38:34,431 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-27 20:38:34,431 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-11-27 20:38:34,432 INFO L87 Difference]: Start difference. First operand 325 states and 505 transitions. Second operand has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:38:36,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:38:36,858 INFO L93 Difference]: Finished difference Result 750 states and 1165 transitions. [2024-11-27 20:38:36,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-27 20:38:36,859 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 389 [2024-11-27 20:38:36,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:38:36,862 INFO L225 Difference]: With dead ends: 750 [2024-11-27 20:38:36,863 INFO L226 Difference]: Without dead ends: 559 [2024-11-27 20:38:36,864 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:38:36,864 INFO L435 NwaCegarLoop]: 200 mSDtfsCounter, 391 mSDsluCounter, 1308 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 1508 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:38:36,864 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [391 Valid, 1508 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-27 20:38:36,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 559 states. [2024-11-27 20:38:36,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 559 to 340. [2024-11-27 20:38:36,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 243 states have (on average 1.3991769547325104) internal successors, (340), 243 states have internal predecessors, (340), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:38:36,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 526 transitions. [2024-11-27 20:38:36,894 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 526 transitions. Word has length 389 [2024-11-27 20:38:36,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:38:36,894 INFO L471 AbstractCegarLoop]: Abstraction has 340 states and 526 transitions. [2024-11-27 20:38:36,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:38:36,895 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 526 transitions. [2024-11-27 20:38:36,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 390 [2024-11-27 20:38:36,898 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:38:36,898 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:38:36,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-27 20:38:36,898 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:38:36,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:38:36,899 INFO L85 PathProgramCache]: Analyzing trace with hash -928837440, now seen corresponding path program 1 times [2024-11-27 20:38:36,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:38:36,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170492911] [2024-11-27 20:38:36,899 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:38:36,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:38:37,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:38:42,771 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 7572 trivial. 0 not checked. [2024-11-27 20:38:42,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:38:42,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170492911] [2024-11-27 20:38:42,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170492911] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:38:42,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:38:42,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-27 20:38:42,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795757293] [2024-11-27 20:38:42,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:38:42,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 20:38:42,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:38:42,773 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 20:38:42,773 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:38:42,773 INFO L87 Difference]: Start difference. First operand 340 states and 526 transitions. Second operand has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 15 states have internal predecessors, (79), 3 states have call successors, (58), 1 states have call predecessors, (58), 1 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) [2024-11-27 20:38:46,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:38:46,247 INFO L93 Difference]: Finished difference Result 928 states and 1442 transitions. [2024-11-27 20:38:46,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-27 20:38:46,248 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 15 states have internal predecessors, (79), 3 states have call successors, (58), 1 states have call predecessors, (58), 1 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) Word has length 389 [2024-11-27 20:38:46,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:38:46,251 INFO L225 Difference]: With dead ends: 928 [2024-11-27 20:38:46,252 INFO L226 Difference]: Without dead ends: 694 [2024-11-27 20:38:46,253 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2024-11-27 20:38:46,253 INFO L435 NwaCegarLoop]: 133 mSDtfsCounter, 1277 mSDsluCounter, 883 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:38:46,254 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1277 Valid, 1016 Invalid, 832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 792 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-27 20:38:46,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2024-11-27 20:38:46,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 336. [2024-11-27 20:38:46,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 239 states have (on average 1.397489539748954) internal successors, (334), 239 states have internal predecessors, (334), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:38:46,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 520 transitions. [2024-11-27 20:38:46,287 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 520 transitions. Word has length 389 [2024-11-27 20:38:46,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:38:46,287 INFO L471 AbstractCegarLoop]: Abstraction has 336 states and 520 transitions. [2024-11-27 20:38:46,287 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.266666666666667) internal successors, (79), 15 states have internal predecessors, (79), 3 states have call successors, (58), 1 states have call predecessors, (58), 1 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) [2024-11-27 20:38:46,288 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 520 transitions. [2024-11-27 20:38:46,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2024-11-27 20:38:46,290 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:38:46,291 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:38:46,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-27 20:38:46,291 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:38:46,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:38:46,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1881118588, now seen corresponding path program 1 times [2024-11-27 20:38:46,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:38:46,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472484697] [2024-11-27 20:38:46,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:38:46,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:38:46,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:38:56,113 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7612 trivial. 0 not checked. [2024-11-27 20:38:56,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:38:56,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472484697] [2024-11-27 20:38:56,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472484697] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:38:56,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:38:56,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-27 20:38:56,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090281614] [2024-11-27 20:38:56,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:38:56,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 20:38:56,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:38:56,114 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 20:38:56,114 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-11-27 20:38:56,115 INFO L87 Difference]: Start difference. First operand 336 states and 520 transitions. Second operand has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:39:01,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:39:01,344 INFO L93 Difference]: Finished difference Result 570 states and 876 transitions. [2024-11-27 20:39:01,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-27 20:39:01,346 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 390 [2024-11-27 20:39:01,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:39:01,348 INFO L225 Difference]: With dead ends: 570 [2024-11-27 20:39:01,349 INFO L226 Difference]: Without dead ends: 568 [2024-11-27 20:39:01,349 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=115, Invalid=347, Unknown=0, NotChecked=0, Total=462 [2024-11-27 20:39:01,350 INFO L435 NwaCegarLoop]: 242 mSDtfsCounter, 416 mSDsluCounter, 1858 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 2100 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:39:01,350 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [416 Valid, 2100 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-27 20:39:01,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2024-11-27 20:39:01,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 345. [2024-11-27 20:39:01,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 248 states have (on average 1.3991935483870968) internal successors, (347), 248 states have internal predecessors, (347), 93 states have call successors, (93), 3 states have call predecessors, (93), 3 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:39:01,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 533 transitions. [2024-11-27 20:39:01,389 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 533 transitions. Word has length 390 [2024-11-27 20:39:01,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:39:01,389 INFO L471 AbstractCegarLoop]: Abstraction has 345 states and 533 transitions. [2024-11-27 20:39:01,390 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:39:01,390 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 533 transitions. [2024-11-27 20:39:01,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2024-11-27 20:39:01,393 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:39:01,393 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:39:01,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-27 20:39:01,393 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:39:01,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:39:01,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1860993696, now seen corresponding path program 1 times [2024-11-27 20:39:01,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:39:01,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791660092] [2024-11-27 20:39:01,394 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:39:01,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:39:01,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:39:18,320 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 5 proven. 63 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2024-11-27 20:39:18,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:39:18,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791660092] [2024-11-27 20:39:18,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791660092] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:39:18,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535394549] [2024-11-27 20:39:18,321 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:39:18,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:39:18,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:39:18,323 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:39:18,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 20:39:18,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:39:18,764 INFO L256 TraceCheckSpWp]: Trace formula consists of 845 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-27 20:39:18,784 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:39:20,068 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 4005 proven. 231 refuted. 0 times theorem prover too weak. 3396 trivial. 0 not checked. [2024-11-27 20:39:20,068 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:39:20,956 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 171 proven. 72 refuted. 0 times theorem prover too weak. 7389 trivial. 0 not checked. [2024-11-27 20:39:20,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535394549] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:39:20,956 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:39:20,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 9, 7] total 31 [2024-11-27 20:39:20,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514147729] [2024-11-27 20:39:20,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:39:20,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-27 20:39:20,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:39:20,959 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-27 20:39:20,959 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2024-11-27 20:39:20,959 INFO L87 Difference]: Start difference. First operand 345 states and 533 transitions. Second operand has 31 states, 31 states have (on average 6.096774193548387) internal successors, (189), 31 states have internal predecessors, (189), 8 states have call successors, (145), 3 states have call predecessors, (145), 6 states have return successors, (146), 8 states have call predecessors, (146), 8 states have call successors, (146) [2024-11-27 20:39:32,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:39:32,453 INFO L93 Difference]: Finished difference Result 1143 states and 1757 transitions. [2024-11-27 20:39:32,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-27 20:39:32,453 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 6.096774193548387) internal successors, (189), 31 states have internal predecessors, (189), 8 states have call successors, (145), 3 states have call predecessors, (145), 6 states have return successors, (146), 8 states have call predecessors, (146), 8 states have call successors, (146) Word has length 390 [2024-11-27 20:39:32,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:39:32,456 INFO L225 Difference]: With dead ends: 1143 [2024-11-27 20:39:32,456 INFO L226 Difference]: Without dead ends: 868 [2024-11-27 20:39:32,458 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 833 GetRequests, 776 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=535, Invalid=2771, Unknown=0, NotChecked=0, Total=3306 [2024-11-27 20:39:32,458 INFO L435 NwaCegarLoop]: 256 mSDtfsCounter, 1747 mSDsluCounter, 2937 mSDsCounter, 0 mSdLazyCounter, 2894 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1747 SdHoareTripleChecker+Valid, 3193 SdHoareTripleChecker+Invalid, 3197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 2894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:39:32,459 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1747 Valid, 3193 Invalid, 3197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 2894 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2024-11-27 20:39:32,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 868 states. [2024-11-27 20:39:32,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 868 to 346. [2024-11-27 20:39:32,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 246 states have (on average 1.3739837398373984) internal successors, (338), 246 states have internal predecessors, (338), 93 states have call successors, (93), 6 states have call predecessors, (93), 6 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:39:32,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 524 transitions. [2024-11-27 20:39:32,525 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 524 transitions. Word has length 390 [2024-11-27 20:39:32,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:39:32,526 INFO L471 AbstractCegarLoop]: Abstraction has 346 states and 524 transitions. [2024-11-27 20:39:32,526 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 6.096774193548387) internal successors, (189), 31 states have internal predecessors, (189), 8 states have call successors, (145), 3 states have call predecessors, (145), 6 states have return successors, (146), 8 states have call predecessors, (146), 8 states have call successors, (146) [2024-11-27 20:39:32,526 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 524 transitions. [2024-11-27 20:39:32,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2024-11-27 20:39:32,529 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:39:32,530 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:39:32,541 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-27 20:39:32,730 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-27 20:39:32,730 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:39:32,731 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:39:32,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1916622557, now seen corresponding path program 1 times [2024-11-27 20:39:32,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:39:32,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489855052] [2024-11-27 20:39:32,731 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:39:32,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:39:32,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:39:49,160 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 42 proven. 19 refuted. 0 times theorem prover too weak. 7571 trivial. 0 not checked. [2024-11-27 20:39:49,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:39:49,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489855052] [2024-11-27 20:39:49,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489855052] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:39:49,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586789501] [2024-11-27 20:39:49,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:39:49,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:39:49,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:39:49,163 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:39:49,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 20:39:49,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:39:49,392 INFO L256 TraceCheckSpWp]: Trace formula consists of 847 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-27 20:39:49,402 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:39:50,879 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 3940 proven. 174 refuted. 0 times theorem prover too weak. 3518 trivial. 0 not checked. [2024-11-27 20:39:50,880 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:39:51,642 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 158 proven. 90 refuted. 0 times theorem prover too weak. 7384 trivial. 0 not checked. [2024-11-27 20:39:51,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586789501] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:39:51,643 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:39:51,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9, 6] total 27 [2024-11-27 20:39:51,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391812671] [2024-11-27 20:39:51,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:39:51,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-27 20:39:51,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:39:51,645 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-27 20:39:51,645 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2024-11-27 20:39:51,645 INFO L87 Difference]: Start difference. First operand 346 states and 524 transitions. Second operand has 27 states, 27 states have (on average 6.2592592592592595) internal successors, (169), 27 states have internal predecessors, (169), 5 states have call successors, (118), 3 states have call predecessors, (118), 5 states have return successors, (120), 5 states have call predecessors, (120), 5 states have call successors, (120) [2024-11-27 20:39:59,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:39:59,245 INFO L93 Difference]: Finished difference Result 1131 states and 1669 transitions. [2024-11-27 20:39:59,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-27 20:39:59,245 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 6.2592592592592595) internal successors, (169), 27 states have internal predecessors, (169), 5 states have call successors, (118), 3 states have call predecessors, (118), 5 states have return successors, (120), 5 states have call predecessors, (120), 5 states have call successors, (120) Word has length 390 [2024-11-27 20:39:59,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:39:59,249 INFO L225 Difference]: With dead ends: 1131 [2024-11-27 20:39:59,249 INFO L226 Difference]: Without dead ends: 850 [2024-11-27 20:39:59,251 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 877 GetRequests, 778 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2969 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=1513, Invalid=8189, Unknown=0, NotChecked=0, Total=9702 [2024-11-27 20:39:59,252 INFO L435 NwaCegarLoop]: 220 mSDtfsCounter, 1963 mSDsluCounter, 2591 mSDsCounter, 0 mSdLazyCounter, 2826 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1964 SdHoareTripleChecker+Valid, 2811 SdHoareTripleChecker+Invalid, 3253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 2826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-27 20:39:59,252 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1964 Valid, 2811 Invalid, 3253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 2826 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2024-11-27 20:39:59,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2024-11-27 20:39:59,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 369. [2024-11-27 20:39:59,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 263 states have (on average 1.3307984790874525) internal successors, (350), 263 states have internal predecessors, (350), 93 states have call successors, (93), 12 states have call predecessors, (93), 12 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:39:59,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 536 transitions. [2024-11-27 20:39:59,321 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 536 transitions. Word has length 390 [2024-11-27 20:39:59,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:39:59,322 INFO L471 AbstractCegarLoop]: Abstraction has 369 states and 536 transitions. [2024-11-27 20:39:59,322 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 6.2592592592592595) internal successors, (169), 27 states have internal predecessors, (169), 5 states have call successors, (118), 3 states have call predecessors, (118), 5 states have return successors, (120), 5 states have call predecessors, (120), 5 states have call successors, (120) [2024-11-27 20:39:59,322 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 536 transitions. [2024-11-27 20:39:59,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2024-11-27 20:39:59,325 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:39:59,325 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:39:59,337 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-27 20:39:59,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:39:59,526 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:39:59,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:39:59,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1397193397, now seen corresponding path program 1 times [2024-11-27 20:39:59,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:39:59,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101831754] [2024-11-27 20:39:59,526 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:39:59,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:39:59,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:40:09,106 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7612 trivial. 0 not checked. [2024-11-27 20:40:09,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:40:09,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101831754] [2024-11-27 20:40:09,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101831754] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:40:09,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:40:09,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-27 20:40:09,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799038807] [2024-11-27 20:40:09,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:40:09,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 20:40:09,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:40:09,108 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 20:40:09,108 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-11-27 20:40:09,108 INFO L87 Difference]: Start difference. First operand 369 states and 536 transitions. Second operand has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:40:14,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:40:14,235 INFO L93 Difference]: Finished difference Result 600 states and 880 transitions. [2024-11-27 20:40:14,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-27 20:40:14,235 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 390 [2024-11-27 20:40:14,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:40:14,238 INFO L225 Difference]: With dead ends: 600 [2024-11-27 20:40:14,238 INFO L226 Difference]: Without dead ends: 598 [2024-11-27 20:40:14,238 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=121, Invalid=341, Unknown=0, NotChecked=0, Total=462 [2024-11-27 20:40:14,239 INFO L435 NwaCegarLoop]: 247 mSDtfsCounter, 448 mSDsluCounter, 1894 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 2141 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:40:14,239 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [448 Valid, 2141 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-27 20:40:14,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2024-11-27 20:40:14,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 372. [2024-11-27 20:40:14,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 266 states have (on average 1.3383458646616542) internal successors, (356), 266 states have internal predecessors, (356), 93 states have call successors, (93), 12 states have call predecessors, (93), 12 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:40:14,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 542 transitions. [2024-11-27 20:40:14,299 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 542 transitions. Word has length 390 [2024-11-27 20:40:14,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:40:14,300 INFO L471 AbstractCegarLoop]: Abstraction has 372 states and 542 transitions. [2024-11-27 20:40:14,300 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:40:14,300 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 542 transitions. [2024-11-27 20:40:14,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2024-11-27 20:40:14,303 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:40:14,303 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:40:14,303 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-27 20:40:14,303 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:40:14,304 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:40:14,304 INFO L85 PathProgramCache]: Analyzing trace with hash -291750345, now seen corresponding path program 1 times [2024-11-27 20:40:14,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:40:14,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280569902] [2024-11-27 20:40:14,304 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:40:14,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:40:14,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:40:14,963 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2024-11-27 20:40:14,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:40:14,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280569902] [2024-11-27 20:40:14,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280569902] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:40:14,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:40:14,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 20:40:14,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277979182] [2024-11-27 20:40:14,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:40:14,964 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:40:14,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:40:14,965 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:40:14,965 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 20:40:14,965 INFO L87 Difference]: Start difference. First operand 372 states and 542 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 2 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) [2024-11-27 20:40:15,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:40:15,278 INFO L93 Difference]: Finished difference Result 1035 states and 1520 transitions. [2024-11-27 20:40:15,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:40:15,279 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 2 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) Word has length 390 [2024-11-27 20:40:15,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:40:15,283 INFO L225 Difference]: With dead ends: 1035 [2024-11-27 20:40:15,283 INFO L226 Difference]: Without dead ends: 771 [2024-11-27 20:40:15,284 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-27 20:40:15,285 INFO L435 NwaCegarLoop]: 284 mSDtfsCounter, 357 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 935 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:40:15,285 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 935 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 20:40:15,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 771 states. [2024-11-27 20:40:15,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 771 to 523. [2024-11-27 20:40:15,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 382 states have (on average 1.350785340314136) internal successors, (516), 382 states have internal predecessors, (516), 124 states have call successors, (124), 16 states have call predecessors, (124), 16 states have return successors, (124), 124 states have call predecessors, (124), 124 states have call successors, (124) [2024-11-27 20:40:15,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 764 transitions. [2024-11-27 20:40:15,381 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 764 transitions. Word has length 390 [2024-11-27 20:40:15,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:40:15,382 INFO L471 AbstractCegarLoop]: Abstraction has 523 states and 764 transitions. [2024-11-27 20:40:15,382 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 2 states have call successors, (62), 1 states have call predecessors, (62), 1 states have return successors, (62), 2 states have call predecessors, (62), 2 states have call successors, (62) [2024-11-27 20:40:15,382 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 764 transitions. [2024-11-27 20:40:15,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2024-11-27 20:40:15,385 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:40:15,385 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:40:15,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-27 20:40:15,385 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:40:15,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:40:15,386 INFO L85 PathProgramCache]: Analyzing trace with hash 2099973306, now seen corresponding path program 1 times [2024-11-27 20:40:15,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:40:15,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201946339] [2024-11-27 20:40:15,386 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:40:15,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:40:15,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:40:22,250 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7612 trivial. 0 not checked. [2024-11-27 20:40:22,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:40:22,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201946339] [2024-11-27 20:40:22,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201946339] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:40:22,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:40:22,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-27 20:40:22,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710776595] [2024-11-27 20:40:22,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:40:22,251 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 20:40:22,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:40:22,251 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 20:40:22,252 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-11-27 20:40:22,252 INFO L87 Difference]: Start difference. First operand 523 states and 764 transitions. Second operand has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:40:25,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:40:25,138 INFO L93 Difference]: Finished difference Result 746 states and 1098 transitions. [2024-11-27 20:40:25,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-27 20:40:25,139 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 390 [2024-11-27 20:40:25,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:40:25,143 INFO L225 Difference]: With dead ends: 746 [2024-11-27 20:40:25,143 INFO L226 Difference]: Without dead ends: 744 [2024-11-27 20:40:25,144 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=115, Invalid=347, Unknown=0, NotChecked=0, Total=462 [2024-11-27 20:40:25,144 INFO L435 NwaCegarLoop]: 182 mSDtfsCounter, 340 mSDsluCounter, 1212 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:40:25,144 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 1394 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-27 20:40:25,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2024-11-27 20:40:25,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 522. [2024-11-27 20:40:25,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 381 states have (on average 1.3517060367454068) internal successors, (515), 381 states have internal predecessors, (515), 124 states have call successors, (124), 16 states have call predecessors, (124), 16 states have return successors, (124), 124 states have call predecessors, (124), 124 states have call successors, (124) [2024-11-27 20:40:25,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 763 transitions. [2024-11-27 20:40:25,241 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 763 transitions. Word has length 390 [2024-11-27 20:40:25,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:40:25,242 INFO L471 AbstractCegarLoop]: Abstraction has 522 states and 763 transitions. [2024-11-27 20:40:25,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:40:25,242 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 763 transitions. [2024-11-27 20:40:25,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 391 [2024-11-27 20:40:25,245 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:40:25,245 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:40:25,246 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-27 20:40:25,246 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:40:25,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:40:25,246 INFO L85 PathProgramCache]: Analyzing trace with hash 1616048115, now seen corresponding path program 1 times [2024-11-27 20:40:25,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:40:25,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642738148] [2024-11-27 20:40:25,247 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:40:25,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:40:25,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:40:32,368 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7612 trivial. 0 not checked. [2024-11-27 20:40:32,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:40:32,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642738148] [2024-11-27 20:40:32,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642738148] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:40:32,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:40:32,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-27 20:40:32,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817853072] [2024-11-27 20:40:32,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:40:32,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 20:40:32,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:40:32,370 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 20:40:32,370 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2024-11-27 20:40:32,370 INFO L87 Difference]: Start difference. First operand 522 states and 763 transitions. Second operand has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:40:35,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:40:35,111 INFO L93 Difference]: Finished difference Result 849 states and 1256 transitions. [2024-11-27 20:40:35,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 20:40:35,111 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 390 [2024-11-27 20:40:35,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:40:35,115 INFO L225 Difference]: With dead ends: 849 [2024-11-27 20:40:35,115 INFO L226 Difference]: Without dead ends: 847 [2024-11-27 20:40:35,116 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2024-11-27 20:40:35,116 INFO L435 NwaCegarLoop]: 277 mSDtfsCounter, 505 mSDsluCounter, 1440 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 1717 SdHoareTripleChecker+Invalid, 328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-27 20:40:35,117 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 1717 Invalid, 328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-27 20:40:35,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2024-11-27 20:40:35,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 505. [2024-11-27 20:40:35,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 364 states have (on average 1.3461538461538463) internal successors, (490), 364 states have internal predecessors, (490), 124 states have call successors, (124), 16 states have call predecessors, (124), 16 states have return successors, (124), 124 states have call predecessors, (124), 124 states have call successors, (124) [2024-11-27 20:40:35,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 738 transitions. [2024-11-27 20:40:35,211 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 738 transitions. Word has length 390 [2024-11-27 20:40:35,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:40:35,211 INFO L471 AbstractCegarLoop]: Abstraction has 505 states and 738 transitions. [2024-11-27 20:40:35,212 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:40:35,212 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 738 transitions. [2024-11-27 20:40:35,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 392 [2024-11-27 20:40:35,215 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:40:35,215 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:40:35,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-27 20:40:35,216 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:40:35,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:40:35,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1192485221, now seen corresponding path program 1 times [2024-11-27 20:40:35,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:40:35,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130148566] [2024-11-27 20:40:35,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:40:35,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:40:35,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:40:46,387 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7612 trivial. 0 not checked. [2024-11-27 20:40:46,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:40:46,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130148566] [2024-11-27 20:40:46,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130148566] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:40:46,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:40:46,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-27 20:40:46,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121756689] [2024-11-27 20:40:46,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:40:46,388 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 20:40:46,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:40:46,388 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 20:40:46,388 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:40:46,389 INFO L87 Difference]: Start difference. First operand 505 states and 738 transitions. Second operand has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 15 states have internal predecessors, (68), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:40:51,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:40:51,785 INFO L93 Difference]: Finished difference Result 847 states and 1253 transitions. [2024-11-27 20:40:51,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 20:40:51,786 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 15 states have internal predecessors, (68), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 391 [2024-11-27 20:40:51,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:40:51,790 INFO L225 Difference]: With dead ends: 847 [2024-11-27 20:40:51,790 INFO L226 Difference]: Without dead ends: 845 [2024-11-27 20:40:51,791 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=145, Invalid=407, Unknown=0, NotChecked=0, Total=552 [2024-11-27 20:40:51,791 INFO L435 NwaCegarLoop]: 289 mSDtfsCounter, 418 mSDsluCounter, 2178 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 2467 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:40:51,791 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 2467 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-27 20:40:51,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2024-11-27 20:40:51,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 523. [2024-11-27 20:40:51,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 382 states have (on average 1.350785340314136) internal successors, (516), 382 states have internal predecessors, (516), 124 states have call successors, (124), 16 states have call predecessors, (124), 16 states have return successors, (124), 124 states have call predecessors, (124), 124 states have call successors, (124) [2024-11-27 20:40:51,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 764 transitions. [2024-11-27 20:40:51,883 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 764 transitions. Word has length 391 [2024-11-27 20:40:51,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:40:51,884 INFO L471 AbstractCegarLoop]: Abstraction has 523 states and 764 transitions. [2024-11-27 20:40:51,884 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 15 states have internal predecessors, (68), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-11-27 20:40:51,884 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 764 transitions. [2024-11-27 20:40:51,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 392 [2024-11-27 20:40:51,887 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:40:51,887 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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-11-27 20:40:51,888 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-27 20:40:51,888 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:40:51,888 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:40:51,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1689711372, now seen corresponding path program 1 times [2024-11-27 20:40:51,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:40:51,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393976714] [2024-11-27 20:40:51,889 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:40:51,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:40:52,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:41:13,648 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 49 proven. 19 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2024-11-27 20:41:13,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:41:13,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393976714] [2024-11-27 20:41:13,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393976714] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:41:13,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063582335] [2024-11-27 20:41:13,649 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:41:13,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:41:13,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:41:13,651 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:41:13,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 20:41:13,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:41:13,880 INFO L256 TraceCheckSpWp]: Trace formula consists of 849 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-27 20:41:13,887 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:41:17,261 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 4636 proven. 436 refuted. 0 times theorem prover too weak. 2560 trivial. 0 not checked. [2024-11-27 20:41:17,261 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:41:19,251 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 287 proven. 141 refuted. 0 times theorem prover too weak. 7204 trivial. 0 not checked. [2024-11-27 20:41:19,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063582335] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:41:19,251 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:41:19,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14, 9] total 36 [2024-11-27 20:41:19,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33207543] [2024-11-27 20:41:19,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:41:19,253 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-27 20:41:19,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:41:19,254 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-27 20:41:19,254 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1093, Unknown=0, NotChecked=0, Total=1260 [2024-11-27 20:41:19,255 INFO L87 Difference]: Start difference. First operand 523 states and 764 transitions. Second operand has 36 states, 36 states have (on average 6.222222222222222) internal successors, (224), 36 states have internal predecessors, (224), 8 states have call successors, (153), 5 states have call predecessors, (153), 9 states have return successors, (155), 7 states have call predecessors, (155), 8 states have call successors, (155) [2024-11-27 20:41:33,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:41:33,676 INFO L93 Difference]: Finished difference Result 2336 states and 3420 transitions. [2024-11-27 20:41:33,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2024-11-27 20:41:33,677 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 6.222222222222222) internal successors, (224), 36 states have internal predecessors, (224), 8 states have call successors, (153), 5 states have call predecessors, (153), 9 states have return successors, (155), 7 states have call predecessors, (155), 8 states have call successors, (155) Word has length 391 [2024-11-27 20:41:33,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:41:33,687 INFO L225 Difference]: With dead ends: 2336 [2024-11-27 20:41:33,688 INFO L226 Difference]: Without dead ends: 1921 [2024-11-27 20:41:33,694 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 923 GetRequests, 785 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6751 ImplicationChecksByTransitivity, 15.6s TimeCoverageRelationStatistics Valid=2862, Invalid=16598, Unknown=0, NotChecked=0, Total=19460 [2024-11-27 20:41:33,695 INFO L435 NwaCegarLoop]: 503 mSDtfsCounter, 3522 mSDsluCounter, 6000 mSDsCounter, 0 mSdLazyCounter, 5098 mSolverCounterSat, 754 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3522 SdHoareTripleChecker+Valid, 6503 SdHoareTripleChecker+Invalid, 5852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 754 IncrementalHoareTripleChecker+Valid, 5098 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:41:33,696 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3522 Valid, 6503 Invalid, 5852 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [754 Valid, 5098 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2024-11-27 20:41:33,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1921 states. [2024-11-27 20:41:33,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1921 to 375. [2024-11-27 20:41:33,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 266 states have (on average 1.3195488721804511) internal successors, (351), 266 states have internal predecessors, (351), 93 states have call successors, (93), 15 states have call predecessors, (93), 15 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-27 20:41:33,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 537 transitions. [2024-11-27 20:41:33,818 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 537 transitions. Word has length 391 [2024-11-27 20:41:33,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:41:33,819 INFO L471 AbstractCegarLoop]: Abstraction has 375 states and 537 transitions. [2024-11-27 20:41:33,820 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 6.222222222222222) internal successors, (224), 36 states have internal predecessors, (224), 8 states have call successors, (153), 5 states have call predecessors, (153), 9 states have return successors, (155), 7 states have call predecessors, (155), 8 states have call successors, (155) [2024-11-27 20:41:33,820 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 537 transitions. [2024-11-27 20:41:33,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 392 [2024-11-27 20:41:33,823 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:41:33,824 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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] [2024-11-27 20:41:33,837 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-27 20:41:34,024 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:41:34,024 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:41:34,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:41:34,025 INFO L85 PathProgramCache]: Analyzing trace with hash -612953113, now seen corresponding path program 1 times [2024-11-27 20:41:34,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:41:34,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906233342] [2024-11-27 20:41:34,025 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:41:34,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:41:34,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:41:43,632 INFO L134 CoverageAnalysis]: Checked inductivity of 7632 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 7572 trivial. 0 not checked. [2024-11-27 20:41:43,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:41:43,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906233342] [2024-11-27 20:41:43,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906233342] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:41:43,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:41:43,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-27 20:41:43,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157931390] [2024-11-27 20:41:43,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:41:43,633 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-27 20:41:43,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:41:43,634 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-27 20:41:43,634 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2024-11-27 20:41:43,635 INFO L87 Difference]: Start difference. First operand 375 states and 537 transitions. Second operand has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 17 states have internal predecessors, (81), 3 states have call successors, (58), 1 states have call predecessors, (58), 1 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) [2024-11-27 20:41:50,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:41:50,915 INFO L93 Difference]: Finished difference Result 488 states and 703 transitions. [2024-11-27 20:41:50,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-27 20:41:50,916 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 17 states have internal predecessors, (81), 3 states have call successors, (58), 1 states have call predecessors, (58), 1 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) Word has length 391 [2024-11-27 20:41:50,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:41:50,918 INFO L225 Difference]: With dead ends: 488 [2024-11-27 20:41:50,919 INFO L226 Difference]: Without dead ends: 268 [2024-11-27 20:41:50,919 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=203, Invalid=667, Unknown=0, NotChecked=0, Total=870 [2024-11-27 20:41:50,920 INFO L435 NwaCegarLoop]: 273 mSDtfsCounter, 506 mSDsluCounter, 2041 mSDsCounter, 0 mSdLazyCounter, 1112 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 2314 SdHoareTripleChecker+Invalid, 1113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:41:50,920 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [506 Valid, 2314 Invalid, 1113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1112 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-11-27 20:41:50,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2024-11-27 20:41:50,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 224. [2024-11-27 20:41:50,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 151 states have (on average 1.2649006622516556) internal successors, (191), 151 states have internal predecessors, (191), 62 states have call successors, (62), 10 states have call predecessors, (62), 10 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-27 20:41:50,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 315 transitions. [2024-11-27 20:41:50,973 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 315 transitions. Word has length 391 [2024-11-27 20:41:50,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:41:50,974 INFO L471 AbstractCegarLoop]: Abstraction has 224 states and 315 transitions. [2024-11-27 20:41:50,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 17 states have internal predecessors, (81), 3 states have call successors, (58), 1 states have call predecessors, (58), 1 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) [2024-11-27 20:41:50,974 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 315 transitions. [2024-11-27 20:41:50,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2024-11-27 20:41:50,977 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:41:50,977 INFO L218 NwaCegarLoop]: trace histogram [62, 62, 62, 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, 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, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:41:50,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-27 20:41:50,978 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:41:50,978 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:41:50,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1312504770, now seen corresponding path program 1 times [2024-11-27 20:41:50,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:41:50,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905877196] [2024-11-27 20:41:50,979 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:41:50,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:41:51,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:42:15,071 INFO L134 CoverageAnalysis]: Checked inductivity of 7634 backedges. 49 proven. 21 refuted. 0 times theorem prover too weak. 7564 trivial. 0 not checked. [2024-11-27 20:42:15,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:42:15,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905877196] [2024-11-27 20:42:15,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905877196] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:42:15,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187124027] [2024-11-27 20:42:15,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:42:15,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:42:15,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:42:15,074 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:42:15,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1757ac45-2824-407e-97ec-d19aa6461403/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-27 20:42:15,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:42:15,785 INFO L256 TraceCheckSpWp]: Trace formula consists of 852 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-27 20:42:15,799 INFO L279 TraceCheckSpWp]: Computing forward predicates...