./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/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_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/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_7721e547-10fa-4959-90b0-81f1710b20f8/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 1210d8db9779caa2b34faedb9da4e6c42e2b8376c95e81a461341238221703f5 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:19:14,859 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:19:14,970 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 03:19:14,979 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:19:14,980 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:19:15,029 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:19:15,031 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:19:15,031 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:19:15,032 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:19:15,032 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:19:15,033 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:19:15,033 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:19:15,034 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:19:15,034 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:19:15,034 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:19:15,034 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:19:15,034 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:19:15,034 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 03:19:15,034 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:19:15,034 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 03:19:15,034 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:19:15,034 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:19:15,035 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:19:15,035 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:19:15,035 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 03:19:15,035 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:19:15,035 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:19:15,035 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:19:15,035 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:19:15,035 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:19:15,035 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:19:15,035 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:19:15,036 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:19:15,036 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:19:15,036 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:19:15,036 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:19:15,036 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:19:15,038 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:19:15,038 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:19:15,038 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:19:15,038 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:19:15,038 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:19:15,038 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:19:15,038 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:19:15,039 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:19:15,039 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:19:15,039 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:19:15,039 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:19:15,040 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_7721e547-10fa-4959-90b0-81f1710b20f8/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 -> 1210d8db9779caa2b34faedb9da4e6c42e2b8376c95e81a461341238221703f5 [2024-11-28 03:19:15,443 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:19:15,458 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:19:15,461 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:19:15,465 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:19:15,465 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:19:15,467 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i [2024-11-28 03:19:18,799 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/data/5e0336424/6f60d760fcd544ff906026e2f7469350/FLAG76b9740ce [2024-11-28 03:19:19,122 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:19:19,123 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i [2024-11-28 03:19:19,139 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/data/5e0336424/6f60d760fcd544ff906026e2f7469350/FLAG76b9740ce [2024-11-28 03:19:19,176 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/data/5e0336424/6f60d760fcd544ff906026e2f7469350 [2024-11-28 03:19:19,178 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:19:19,183 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:19:19,184 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:19:19,185 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:19:19,190 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:19:19,191 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,192 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26ac6ea7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19, skipping insertion in model container [2024-11-28 03:19:19,192 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,215 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:19:19,391 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_7721e547-10fa-4959-90b0-81f1710b20f8/sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i[913,926] [2024-11-28 03:19:19,456 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:19:19,468 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:19:19,478 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_7721e547-10fa-4959-90b0-81f1710b20f8/sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i[913,926] [2024-11-28 03:19:19,516 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:19:19,537 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:19:19,538 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19 WrapperNode [2024-11-28 03:19:19,538 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:19:19,539 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:19:19,539 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:19:19,539 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:19:19,547 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,557 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,619 INFO L138 Inliner]: procedures = 26, calls = 40, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 197 [2024-11-28 03:19:19,619 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:19:19,620 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:19:19,621 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:19:19,621 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:19:19,629 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,629 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,633 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,651 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-28 03:19:19,655 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,656 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,674 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,675 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,686 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,693 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,695 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,704 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:19:19,705 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:19:19,705 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:19:19,705 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:19:19,712 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (1/1) ... [2024-11-28 03:19:19,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:19:19,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:19:19,760 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 03:19:19,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 03:19:19,797 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:19:19,797 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 03:19:19,797 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 03:19:19,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:19:19,798 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:19:19,798 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:19:19,910 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:19:19,912 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:19:20,673 INFO L? ?]: Removed 16 outVars from TransFormulas that were not future-live. [2024-11-28 03:19:20,673 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:19:20,691 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:19:20,692 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 03:19:20,692 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:19:20 BoogieIcfgContainer [2024-11-28 03:19:20,694 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:19:20,696 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:19:20,697 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:19:20,703 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:19:20,703 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:19:19" (1/3) ... [2024-11-28 03:19:20,705 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54c1b7cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:19:20, skipping insertion in model container [2024-11-28 03:19:20,705 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:19:19" (2/3) ... [2024-11-28 03:19:20,706 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54c1b7cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:19:20, skipping insertion in model container [2024-11-28 03:19:20,706 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:19:20" (3/3) ... [2024-11-28 03:19:20,708 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_codestructure_normal_file-34.i [2024-11-28 03:19:20,728 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:19:20,730 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_codestructure_normal_file-34.i that has 2 procedures, 90 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-28 03:19:20,830 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:19:20,842 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;@1d2e0a24, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:19:20,842 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:19:20,847 INFO L276 IsEmpty]: Start isEmpty. Operand has 90 states, 60 states have (on average 1.45) internal successors, (87), 61 states have internal predecessors, (87), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:19:20,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-28 03:19:20,866 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:20,867 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:20,867 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:20,874 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:20,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1460380449, now seen corresponding path program 1 times [2024-11-28 03:19:20,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:20,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654917939] [2024-11-28 03:19:20,885 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:20,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:21,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:21,267 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 1352 trivial. 0 not checked. [2024-11-28 03:19:21,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:21,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654917939] [2024-11-28 03:19:21,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654917939] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:19:21,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076297047] [2024-11-28 03:19:21,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:21,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:19:21,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:19:21,272 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:19:21,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:19:21,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:21,510 INFO L256 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 03:19:21,518 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:19:21,566 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 1352 trivial. 0 not checked. [2024-11-28 03:19:21,568 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:19:21,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076297047] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:21,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:19:21,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-28 03:19:21,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512395413] [2024-11-28 03:19:21,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:21,585 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 03:19:21,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:21,613 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 03:19:21,613 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:19:21,617 INFO L87 Difference]: Start difference. First operand has 90 states, 60 states have (on average 1.45) internal successors, (87), 61 states have internal predecessors, (87), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Second operand has 2 states, 2 states have (on average 19.5) internal successors, (39), 2 states have internal predecessors, (39), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-28 03:19:21,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:21,663 INFO L93 Difference]: Finished difference Result 173 states and 303 transitions. [2024-11-28 03:19:21,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 03:19:21,665 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 19.5) internal successors, (39), 2 states have internal predecessors, (39), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) Word has length 169 [2024-11-28 03:19:21,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:21,673 INFO L225 Difference]: With dead ends: 173 [2024-11-28 03:19:21,673 INFO L226 Difference]: Without dead ends: 86 [2024-11-28 03:19:21,677 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 170 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-28 03:19:21,680 INFO L435 NwaCegarLoop]: 134 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, 134 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-28 03:19:21,681 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:19:21,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2024-11-28 03:19:21,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2024-11-28 03:19:21,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 57 states have (on average 1.4035087719298245) internal successors, (80), 57 states have internal predecessors, (80), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:19:21,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 134 transitions. [2024-11-28 03:19:21,727 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 134 transitions. Word has length 169 [2024-11-28 03:19:21,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:21,727 INFO L471 AbstractCegarLoop]: Abstraction has 86 states and 134 transitions. [2024-11-28 03:19:21,728 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 19.5) internal successors, (39), 2 states have internal predecessors, (39), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-28 03:19:21,728 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 134 transitions. [2024-11-28 03:19:21,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-28 03:19:21,732 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:21,732 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:21,744 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 03:19:21,937 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:19:21,938 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:21,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:21,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1344222045, now seen corresponding path program 1 times [2024-11-28 03:19:21,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:21,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730604381] [2024-11-28 03:19:21,939 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:21,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:22,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:22,381 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:22,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:22,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730604381] [2024-11-28 03:19:22,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730604381] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:22,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:22,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:19:22,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291310404] [2024-11-28 03:19:22,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:22,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:19:22,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:22,387 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:19:22,387 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:19:22,387 INFO L87 Difference]: Start difference. First operand 86 states and 134 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:22,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:22,474 INFO L93 Difference]: Finished difference Result 206 states and 322 transitions. [2024-11-28 03:19:22,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:19:22,475 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 169 [2024-11-28 03:19:22,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:22,477 INFO L225 Difference]: With dead ends: 206 [2024-11-28 03:19:22,477 INFO L226 Difference]: Without dead ends: 123 [2024-11-28 03:19:22,478 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-28 03:19:22,479 INFO L435 NwaCegarLoop]: 134 mSDtfsCounter, 53 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:22,480 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 260 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:19:22,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2024-11-28 03:19:22,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 90. [2024-11-28 03:19:22,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 61 states have (on average 1.4262295081967213) internal successors, (87), 61 states have internal predecessors, (87), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:19:22,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 141 transitions. [2024-11-28 03:19:22,495 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 141 transitions. Word has length 169 [2024-11-28 03:19:22,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:22,497 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 141 transitions. [2024-11-28 03:19:22,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:22,498 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 141 transitions. [2024-11-28 03:19:22,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-28 03:19:22,501 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:22,501 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:22,501 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 03:19:22,501 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:22,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:22,502 INFO L85 PathProgramCache]: Analyzing trace with hash 757416031, now seen corresponding path program 1 times [2024-11-28 03:19:22,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:22,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827254003] [2024-11-28 03:19:22,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:22,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:22,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:25,336 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:25,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:25,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827254003] [2024-11-28 03:19:25,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827254003] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:25,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:25,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 03:19:25,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974911805] [2024-11-28 03:19:25,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:25,338 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:19:25,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:25,340 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:19:25,340 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:19:25,342 INFO L87 Difference]: Start difference. First operand 90 states and 141 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:25,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:25,942 INFO L93 Difference]: Finished difference Result 279 states and 430 transitions. [2024-11-28 03:19:25,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 03:19:25,943 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 169 [2024-11-28 03:19:25,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:25,946 INFO L225 Difference]: With dead ends: 279 [2024-11-28 03:19:25,946 INFO L226 Difference]: Without dead ends: 192 [2024-11-28 03:19:25,947 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:19:25,948 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 179 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 472 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:25,949 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 472 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:19:25,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2024-11-28 03:19:25,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 108. [2024-11-28 03:19:25,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 79 states have (on average 1.4683544303797469) internal successors, (116), 79 states have internal predecessors, (116), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:19:25,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 170 transitions. [2024-11-28 03:19:25,965 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 170 transitions. Word has length 169 [2024-11-28 03:19:25,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:25,966 INFO L471 AbstractCegarLoop]: Abstraction has 108 states and 170 transitions. [2024-11-28 03:19:25,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:25,967 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 170 transitions. [2024-11-28 03:19:25,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-28 03:19:25,970 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:25,970 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:25,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 03:19:25,971 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:25,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:25,972 INFO L85 PathProgramCache]: Analyzing trace with hash -253701219, now seen corresponding path program 1 times [2024-11-28 03:19:25,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:25,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023585908] [2024-11-28 03:19:25,972 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:25,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:26,789 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:26,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:26,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023585908] [2024-11-28 03:19:26,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023585908] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:26,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:26,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 03:19:26,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786267013] [2024-11-28 03:19:26,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:26,793 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:19:26,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:26,794 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:19:26,795 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:19:26,796 INFO L87 Difference]: Start difference. First operand 108 states and 170 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:27,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:27,265 INFO L93 Difference]: Finished difference Result 280 states and 436 transitions. [2024-11-28 03:19:27,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 03:19:27,266 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 169 [2024-11-28 03:19:27,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:27,268 INFO L225 Difference]: With dead ends: 280 [2024-11-28 03:19:27,269 INFO L226 Difference]: Without dead ends: 175 [2024-11-28 03:19:27,273 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:19:27,274 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 96 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:27,275 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 522 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:19:27,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-28 03:19:27,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 108. [2024-11-28 03:19:27,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 79 states have (on average 1.4683544303797469) internal successors, (116), 79 states have internal predecessors, (116), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:19:27,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 170 transitions. [2024-11-28 03:19:27,297 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 170 transitions. Word has length 169 [2024-11-28 03:19:27,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:27,299 INFO L471 AbstractCegarLoop]: Abstraction has 108 states and 170 transitions. [2024-11-28 03:19:27,299 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:27,299 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 170 transitions. [2024-11-28 03:19:27,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-28 03:19:27,306 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:27,306 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:27,306 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 03:19:27,306 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:27,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:27,307 INFO L85 PathProgramCache]: Analyzing trace with hash 526320473, now seen corresponding path program 1 times [2024-11-28 03:19:27,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:27,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306422730] [2024-11-28 03:19:27,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:27,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:27,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:33,678 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:33,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:33,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306422730] [2024-11-28 03:19:33,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306422730] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:33,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:33,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 03:19:33,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794714135] [2024-11-28 03:19:33,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:33,680 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:19:33,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:33,682 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:19:33,682 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:19:33,682 INFO L87 Difference]: Start difference. First operand 108 states and 170 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:35,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:35,401 INFO L93 Difference]: Finished difference Result 300 states and 463 transitions. [2024-11-28 03:19:35,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:19:35,404 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 170 [2024-11-28 03:19:35,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:35,406 INFO L225 Difference]: With dead ends: 300 [2024-11-28 03:19:35,406 INFO L226 Difference]: Without dead ends: 195 [2024-11-28 03:19:35,407 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2024-11-28 03:19:35,408 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 144 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:35,408 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 614 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-28 03:19:35,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-28 03:19:35,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 119. [2024-11-28 03:19:35,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 90 states have (on average 1.5) internal successors, (135), 90 states have internal predecessors, (135), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:19:35,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 189 transitions. [2024-11-28 03:19:35,421 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 189 transitions. Word has length 170 [2024-11-28 03:19:35,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:35,422 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 189 transitions. [2024-11-28 03:19:35,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:35,422 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 189 transitions. [2024-11-28 03:19:35,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-28 03:19:35,425 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:35,425 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:35,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 03:19:35,426 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:35,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:35,427 INFO L85 PathProgramCache]: Analyzing trace with hash -283026153, now seen corresponding path program 1 times [2024-11-28 03:19:35,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:35,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727967647] [2024-11-28 03:19:35,427 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:35,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:35,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:39,479 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:39,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:39,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727967647] [2024-11-28 03:19:39,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727967647] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:39,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:39,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 03:19:39,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499118029] [2024-11-28 03:19:39,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:39,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 03:19:39,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:39,482 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 03:19:39,482 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:19:39,483 INFO L87 Difference]: Start difference. First operand 119 states and 189 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:40,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:40,933 INFO L93 Difference]: Finished difference Result 367 states and 567 transitions. [2024-11-28 03:19:40,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 03:19:40,934 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 170 [2024-11-28 03:19:40,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:40,937 INFO L225 Difference]: With dead ends: 367 [2024-11-28 03:19:40,937 INFO L226 Difference]: Without dead ends: 251 [2024-11-28 03:19:40,937 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2024-11-28 03:19:40,938 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 322 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:40,939 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 551 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 03:19:40,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2024-11-28 03:19:40,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 140. [2024-11-28 03:19:40,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 111 states have (on average 1.5135135135135136) internal successors, (168), 111 states have internal predecessors, (168), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:19:40,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 222 transitions. [2024-11-28 03:19:40,952 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 222 transitions. Word has length 170 [2024-11-28 03:19:40,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:40,953 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 222 transitions. [2024-11-28 03:19:40,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:40,953 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 222 transitions. [2024-11-28 03:19:40,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-28 03:19:40,956 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:40,956 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:40,956 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 03:19:40,956 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:40,957 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:40,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1294143403, now seen corresponding path program 1 times [2024-11-28 03:19:40,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:40,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60434307] [2024-11-28 03:19:40,958 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:40,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:41,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:43,492 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:43,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:43,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60434307] [2024-11-28 03:19:43,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60434307] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:43,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:43,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-28 03:19:43,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64370789] [2024-11-28 03:19:43,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:43,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 03:19:43,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:43,494 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 03:19:43,494 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-11-28 03:19:43,495 INFO L87 Difference]: Start difference. First operand 140 states and 222 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:45,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:45,277 INFO L93 Difference]: Finished difference Result 374 states and 580 transitions. [2024-11-28 03:19:45,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 03:19:45,278 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 170 [2024-11-28 03:19:45,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:45,280 INFO L225 Difference]: With dead ends: 374 [2024-11-28 03:19:45,280 INFO L226 Difference]: Without dead ends: 237 [2024-11-28 03:19:45,281 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:19:45,282 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 148 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:45,283 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 754 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 03:19:45,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2024-11-28 03:19:45,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 140. [2024-11-28 03:19:45,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 111 states have (on average 1.5135135135135136) internal successors, (168), 111 states have internal predecessors, (168), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:19:45,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 222 transitions. [2024-11-28 03:19:45,308 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 222 transitions. Word has length 170 [2024-11-28 03:19:45,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:45,308 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 222 transitions. [2024-11-28 03:19:45,308 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:45,309 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 222 transitions. [2024-11-28 03:19:45,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-28 03:19:45,314 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:45,314 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:45,315 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 03:19:45,315 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:45,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:45,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1562889831, now seen corresponding path program 1 times [2024-11-28 03:19:45,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:45,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348827924] [2024-11-28 03:19:45,315 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:45,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:45,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:45,612 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:45,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:45,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348827924] [2024-11-28 03:19:45,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348827924] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:45,613 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:45,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 03:19:45,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305427959] [2024-11-28 03:19:45,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:45,614 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 03:19:45,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:45,614 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 03:19:45,615 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:19:45,615 INFO L87 Difference]: Start difference. First operand 140 states and 222 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:45,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:45,931 INFO L93 Difference]: Finished difference Result 330 states and 520 transitions. [2024-11-28 03:19:45,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 03:19:45,932 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 170 [2024-11-28 03:19:45,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:45,934 INFO L225 Difference]: With dead ends: 330 [2024-11-28 03:19:45,934 INFO L226 Difference]: Without dead ends: 193 [2024-11-28 03:19:45,935 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:19:45,936 INFO L435 NwaCegarLoop]: 155 mSDtfsCounter, 66 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:45,936 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 352 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:19:45,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-11-28 03:19:45,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 190. [2024-11-28 03:19:45,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 156 states have (on average 1.5064102564102564) internal successors, (235), 157 states have internal predecessors, (235), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-28 03:19:45,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 297 transitions. [2024-11-28 03:19:45,953 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 297 transitions. Word has length 170 [2024-11-28 03:19:45,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:45,953 INFO L471 AbstractCegarLoop]: Abstraction has 190 states and 297 transitions. [2024-11-28 03:19:45,954 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:45,954 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 297 transitions. [2024-11-28 03:19:45,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-28 03:19:45,956 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:45,957 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:45,957 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 03:19:45,957 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:45,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:45,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1398147195, now seen corresponding path program 1 times [2024-11-28 03:19:45,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:45,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738952368] [2024-11-28 03:19:45,958 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:45,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:45,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:47,676 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:47,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:47,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738952368] [2024-11-28 03:19:47,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738952368] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:47,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:47,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 03:19:47,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804140820] [2024-11-28 03:19:47,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:47,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 03:19:47,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:47,681 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 03:19:47,682 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:19:47,682 INFO L87 Difference]: Start difference. First operand 190 states and 297 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:48,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:48,308 INFO L93 Difference]: Finished difference Result 484 states and 746 transitions. [2024-11-28 03:19:48,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 03:19:48,309 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 170 [2024-11-28 03:19:48,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:48,314 INFO L225 Difference]: With dead ends: 484 [2024-11-28 03:19:48,314 INFO L226 Difference]: Without dead ends: 297 [2024-11-28 03:19:48,317 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:19:48,318 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 222 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:48,319 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 621 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:19:48,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2024-11-28 03:19:48,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 193. [2024-11-28 03:19:48,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 159 states have (on average 1.490566037735849) internal successors, (237), 160 states have internal predecessors, (237), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-28 03:19:48,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 299 transitions. [2024-11-28 03:19:48,340 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 299 transitions. Word has length 170 [2024-11-28 03:19:48,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:48,341 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 299 transitions. [2024-11-28 03:19:48,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:48,341 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 299 transitions. [2024-11-28 03:19:48,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-28 03:19:48,346 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:48,346 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:48,346 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 03:19:48,347 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:48,347 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:48,347 INFO L85 PathProgramCache]: Analyzing trace with hash 387029945, now seen corresponding path program 1 times [2024-11-28 03:19:48,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:48,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496979338] [2024-11-28 03:19:48,349 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:48,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:48,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:49,500 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:49,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:49,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496979338] [2024-11-28 03:19:49,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496979338] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:49,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:49,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 03:19:49,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273098334] [2024-11-28 03:19:49,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:49,501 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 03:19:49,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:49,502 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 03:19:49,502 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:19:49,502 INFO L87 Difference]: Start difference. First operand 193 states and 299 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:50,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:50,141 INFO L93 Difference]: Finished difference Result 470 states and 720 transitions. [2024-11-28 03:19:50,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 03:19:50,143 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 170 [2024-11-28 03:19:50,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:50,145 INFO L225 Difference]: With dead ends: 470 [2024-11-28 03:19:50,146 INFO L226 Difference]: Without dead ends: 280 [2024-11-28 03:19:50,149 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:19:50,150 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 162 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:50,150 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 520 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 03:19:50,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2024-11-28 03:19:50,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 193. [2024-11-28 03:19:50,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 159 states have (on average 1.490566037735849) internal successors, (237), 160 states have internal predecessors, (237), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-28 03:19:50,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 299 transitions. [2024-11-28 03:19:50,176 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 299 transitions. Word has length 170 [2024-11-28 03:19:50,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:50,180 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 299 transitions. [2024-11-28 03:19:50,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:50,180 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 299 transitions. [2024-11-28 03:19:50,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-28 03:19:50,182 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:50,182 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:50,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 03:19:50,183 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:50,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:50,187 INFO L85 PathProgramCache]: Analyzing trace with hash 151129909, now seen corresponding path program 1 times [2024-11-28 03:19:50,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:50,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42086941] [2024-11-28 03:19:50,187 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:50,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:50,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:50,359 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:50,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:50,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42086941] [2024-11-28 03:19:50,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42086941] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:50,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:50,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 03:19:50,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056497732] [2024-11-28 03:19:50,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:50,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 03:19:50,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:50,362 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 03:19:50,362 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:19:50,362 INFO L87 Difference]: Start difference. First operand 193 states and 299 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:50,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:50,627 INFO L93 Difference]: Finished difference Result 388 states and 601 transitions. [2024-11-28 03:19:50,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 03:19:50,628 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 171 [2024-11-28 03:19:50,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:50,631 INFO L225 Difference]: With dead ends: 388 [2024-11-28 03:19:50,632 INFO L226 Difference]: Without dead ends: 198 [2024-11-28 03:19:50,633 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:19:50,634 INFO L435 NwaCegarLoop]: 155 mSDtfsCounter, 64 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:50,637 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 375 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:19:50,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2024-11-28 03:19:50,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 193. [2024-11-28 03:19:50,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 159 states have (on average 1.490566037735849) internal successors, (237), 160 states have internal predecessors, (237), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-28 03:19:50,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 299 transitions. [2024-11-28 03:19:50,657 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 299 transitions. Word has length 171 [2024-11-28 03:19:50,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:50,658 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 299 transitions. [2024-11-28 03:19:50,659 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:50,659 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 299 transitions. [2024-11-28 03:19:50,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-28 03:19:50,664 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:50,664 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:50,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 03:19:50,664 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:50,665 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:50,665 INFO L85 PathProgramCache]: Analyzing trace with hash 78186743, now seen corresponding path program 1 times [2024-11-28 03:19:50,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:50,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519947120] [2024-11-28 03:19:50,665 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:50,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:50,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:19:55,812 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:19:55,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:19:55,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519947120] [2024-11-28 03:19:55,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519947120] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:19:55,813 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:19:55,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 03:19:55,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224451565] [2024-11-28 03:19:55,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:19:55,813 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 03:19:55,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:19:55,814 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 03:19:55,814 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2024-11-28 03:19:55,814 INFO L87 Difference]: Start difference. First operand 193 states and 299 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:58,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:19:58,764 INFO L93 Difference]: Finished difference Result 477 states and 723 transitions. [2024-11-28 03:19:58,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 03:19:58,765 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 171 [2024-11-28 03:19:58,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:19:58,767 INFO L225 Difference]: With dead ends: 477 [2024-11-28 03:19:58,767 INFO L226 Difference]: Without dead ends: 287 [2024-11-28 03:19:58,768 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=113, Invalid=229, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:19:58,769 INFO L435 NwaCegarLoop]: 163 mSDtfsCounter, 332 mSDsluCounter, 828 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:19:58,769 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 991 Invalid, 922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 918 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-28 03:19:58,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-11-28 03:19:58,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 191. [2024-11-28 03:19:58,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 157 states have (on average 1.484076433121019) internal successors, (233), 158 states have internal predecessors, (233), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-28 03:19:58,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 295 transitions. [2024-11-28 03:19:58,792 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 295 transitions. Word has length 171 [2024-11-28 03:19:58,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:19:58,793 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 295 transitions. [2024-11-28 03:19:58,793 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:19:58,793 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 295 transitions. [2024-11-28 03:19:58,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-28 03:19:58,795 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:19:58,796 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:19:58,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 03:19:58,796 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:19:58,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:19:58,797 INFO L85 PathProgramCache]: Analyzing trace with hash -731159883, now seen corresponding path program 1 times [2024-11-28 03:19:58,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:19:58,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752085123] [2024-11-28 03:19:58,797 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:19:58,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:19:58,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:20:01,842 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:20:01,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:20:01,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752085123] [2024-11-28 03:20:01,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752085123] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:20:01,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:20:01,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 03:20:01,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550033743] [2024-11-28 03:20:01,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:20:01,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 03:20:01,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:20:01,844 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 03:20:01,844 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:20:01,845 INFO L87 Difference]: Start difference. First operand 191 states and 295 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:03,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:20:03,169 INFO L93 Difference]: Finished difference Result 457 states and 694 transitions. [2024-11-28 03:20:03,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:20:03,170 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 171 [2024-11-28 03:20:03,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:20:03,173 INFO L225 Difference]: With dead ends: 457 [2024-11-28 03:20:03,173 INFO L226 Difference]: Without dead ends: 269 [2024-11-28 03:20:03,174 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2024-11-28 03:20:03,174 INFO L435 NwaCegarLoop]: 175 mSDtfsCounter, 243 mSDsluCounter, 409 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:20:03,175 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 584 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 03:20:03,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2024-11-28 03:20:03,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 175. [2024-11-28 03:20:03,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 141 states have (on average 1.4680851063829787) internal successors, (207), 142 states have internal predecessors, (207), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-28 03:20:03,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 269 transitions. [2024-11-28 03:20:03,187 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 269 transitions. Word has length 171 [2024-11-28 03:20:03,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:20:03,187 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 269 transitions. [2024-11-28 03:20:03,187 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:03,188 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 269 transitions. [2024-11-28 03:20:03,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-28 03:20:03,189 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:20:03,190 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:20:03,190 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 03:20:03,190 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:20:03,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:20:03,191 INFO L85 PathProgramCache]: Analyzing trace with hash 2133382454, now seen corresponding path program 1 times [2024-11-28 03:20:03,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:20:03,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646814984] [2024-11-28 03:20:03,191 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:20:03,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:20:03,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:20:03,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:20:03,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:20:03,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646814984] [2024-11-28 03:20:03,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646814984] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:20:03,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:20:03,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 03:20:03,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628122371] [2024-11-28 03:20:03,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:20:03,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 03:20:03,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:20:03,369 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 03:20:03,369 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:20:03,370 INFO L87 Difference]: Start difference. First operand 175 states and 269 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:03,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:20:03,597 INFO L93 Difference]: Finished difference Result 350 states and 537 transitions. [2024-11-28 03:20:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 03:20:03,599 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 172 [2024-11-28 03:20:03,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:20:03,601 INFO L225 Difference]: With dead ends: 350 [2024-11-28 03:20:03,601 INFO L226 Difference]: Without dead ends: 178 [2024-11-28 03:20:03,601 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:20:03,602 INFO L435 NwaCegarLoop]: 148 mSDtfsCounter, 62 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:20:03,602 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 361 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:20:03,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-11-28 03:20:03,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 173. [2024-11-28 03:20:03,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 139 states have (on average 1.460431654676259) internal successors, (203), 140 states have internal predecessors, (203), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-28 03:20:03,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 265 transitions. [2024-11-28 03:20:03,614 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 265 transitions. Word has length 172 [2024-11-28 03:20:03,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:20:03,615 INFO L471 AbstractCegarLoop]: Abstraction has 173 states and 265 transitions. [2024-11-28 03:20:03,615 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:03,615 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 265 transitions. [2024-11-28 03:20:03,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-28 03:20:03,616 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:20:03,617 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:20:03,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-28 03:20:03,617 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:20:03,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:20:03,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1067956517, now seen corresponding path program 1 times [2024-11-28 03:20:03,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:20:03,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974515033] [2024-11-28 03:20:03,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:20:03,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:20:03,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:20:05,927 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:20:05,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:20:05,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974515033] [2024-11-28 03:20:05,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974515033] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:20:05,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:20:05,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 03:20:05,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596105340] [2024-11-28 03:20:05,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:20:05,928 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 03:20:05,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:20:05,928 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 03:20:05,928 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:20:05,928 INFO L87 Difference]: Start difference. First operand 173 states and 265 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:06,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:20:06,907 INFO L93 Difference]: Finished difference Result 430 states and 650 transitions. [2024-11-28 03:20:06,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 03:20:06,908 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 172 [2024-11-28 03:20:06,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:20:06,910 INFO L225 Difference]: With dead ends: 430 [2024-11-28 03:20:06,910 INFO L226 Difference]: Without dead ends: 260 [2024-11-28 03:20:06,911 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:20:06,911 INFO L435 NwaCegarLoop]: 187 mSDtfsCounter, 217 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:20:06,912 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 679 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 03:20:06,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2024-11-28 03:20:06,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 172. [2024-11-28 03:20:06,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 138 states have (on average 1.4565217391304348) internal successors, (201), 139 states have internal predecessors, (201), 31 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-28 03:20:06,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 263 transitions. [2024-11-28 03:20:06,925 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 263 transitions. Word has length 172 [2024-11-28 03:20:06,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:20:06,925 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 263 transitions. [2024-11-28 03:20:06,926 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:06,926 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 263 transitions. [2024-11-28 03:20:06,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-28 03:20:06,927 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:20:06,927 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:20:06,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 03:20:06,928 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:20:06,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:20:06,929 INFO L85 PathProgramCache]: Analyzing trace with hash -592848290, now seen corresponding path program 1 times [2024-11-28 03:20:06,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:20:06,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203050168] [2024-11-28 03:20:06,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:20:06,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:20:06,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:20:13,004 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:20:13,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:20:13,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203050168] [2024-11-28 03:20:13,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203050168] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:20:13,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:20:13,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 03:20:13,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302324790] [2024-11-28 03:20:13,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:20:13,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 03:20:13,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:20:13,006 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 03:20:13,007 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2024-11-28 03:20:13,007 INFO L87 Difference]: Start difference. First operand 172 states and 263 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:15,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:20:15,881 INFO L93 Difference]: Finished difference Result 588 states and 886 transitions. [2024-11-28 03:20:15,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 03:20:15,883 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 172 [2024-11-28 03:20:15,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:20:15,886 INFO L225 Difference]: With dead ends: 588 [2024-11-28 03:20:15,887 INFO L226 Difference]: Without dead ends: 419 [2024-11-28 03:20:15,888 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=116, Invalid=346, Unknown=0, NotChecked=0, Total=462 [2024-11-28 03:20:15,889 INFO L435 NwaCegarLoop]: 161 mSDtfsCounter, 280 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 953 SdHoareTripleChecker+Invalid, 892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:20:15,889 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 953 Invalid, 892 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-28 03:20:15,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2024-11-28 03:20:15,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 327. [2024-11-28 03:20:15,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 244 states have (on average 1.401639344262295) internal successors, (342), 247 states have internal predecessors, (342), 77 states have call successors, (77), 5 states have call predecessors, (77), 5 states have return successors, (77), 74 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-28 03:20:15,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 496 transitions. [2024-11-28 03:20:15,961 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 496 transitions. Word has length 172 [2024-11-28 03:20:15,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:20:15,962 INFO L471 AbstractCegarLoop]: Abstraction has 327 states and 496 transitions. [2024-11-28 03:20:15,963 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:15,964 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 496 transitions. [2024-11-28 03:20:15,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-28 03:20:15,966 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:20:15,966 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:20:15,966 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 03:20:15,966 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:20:15,967 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:20:15,967 INFO L85 PathProgramCache]: Analyzing trace with hash 108216288, now seen corresponding path program 1 times [2024-11-28 03:20:15,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:20:15,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124701861] [2024-11-28 03:20:15,967 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:20:15,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:20:16,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:20:22,843 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:20:22,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:20:22,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124701861] [2024-11-28 03:20:22,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124701861] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:20:22,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:20:22,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 03:20:22,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637688210] [2024-11-28 03:20:22,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:20:22,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 03:20:22,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:20:22,845 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 03:20:22,845 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:20:22,845 INFO L87 Difference]: Start difference. First operand 327 states and 496 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:24,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:20:24,504 INFO L93 Difference]: Finished difference Result 510 states and 754 transitions. [2024-11-28 03:20:24,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 03:20:24,505 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 172 [2024-11-28 03:20:24,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:20:24,509 INFO L225 Difference]: With dead ends: 510 [2024-11-28 03:20:24,509 INFO L226 Difference]: Without dead ends: 508 [2024-11-28 03:20:24,510 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:20:24,511 INFO L435 NwaCegarLoop]: 166 mSDtfsCounter, 172 mSDsluCounter, 930 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:20:24,512 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 1096 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 03:20:24,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2024-11-28 03:20:24,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 489. [2024-11-28 03:20:24,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 356 states have (on average 1.3679775280898876) internal successors, (487), 362 states have internal predecessors, (487), 122 states have call successors, (122), 10 states have call predecessors, (122), 10 states have return successors, (122), 116 states have call predecessors, (122), 122 states have call successors, (122) [2024-11-28 03:20:24,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 731 transitions. [2024-11-28 03:20:24,643 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 731 transitions. Word has length 172 [2024-11-28 03:20:24,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:20:24,644 INFO L471 AbstractCegarLoop]: Abstraction has 489 states and 731 transitions. [2024-11-28 03:20:24,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:24,644 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 731 transitions. [2024-11-28 03:20:24,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-28 03:20:24,646 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:20:24,647 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:20:24,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 03:20:24,647 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:20:24,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:20:24,652 INFO L85 PathProgramCache]: Analyzing trace with hash -6042276, now seen corresponding path program 1 times [2024-11-28 03:20:24,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:20:24,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975722284] [2024-11-28 03:20:24,652 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:20:24,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:20:24,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:20:33,400 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:20:33,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:20:33,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975722284] [2024-11-28 03:20:33,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975722284] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:20:33,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:20:33,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 03:20:33,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11408414] [2024-11-28 03:20:33,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:20:33,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 03:20:33,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:20:33,402 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 03:20:33,402 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:20:33,402 INFO L87 Difference]: Start difference. First operand 489 states and 731 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:36,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:20:36,088 INFO L93 Difference]: Finished difference Result 1047 states and 1557 transitions. [2024-11-28 03:20:36,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 03:20:36,089 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 172 [2024-11-28 03:20:36,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:20:36,094 INFO L225 Difference]: With dead ends: 1047 [2024-11-28 03:20:36,094 INFO L226 Difference]: Without dead ends: 572 [2024-11-28 03:20:36,096 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:20:36,097 INFO L435 NwaCegarLoop]: 179 mSDtfsCounter, 148 mSDsluCounter, 793 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:20:36,097 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 972 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-28 03:20:36,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2024-11-28 03:20:36,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 519. [2024-11-28 03:20:36,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 383 states have (on average 1.360313315926893) internal successors, (521), 390 states have internal predecessors, (521), 124 states have call successors, (124), 11 states have call predecessors, (124), 11 states have return successors, (124), 117 states have call predecessors, (124), 124 states have call successors, (124) [2024-11-28 03:20:36,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 769 transitions. [2024-11-28 03:20:36,239 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 769 transitions. Word has length 172 [2024-11-28 03:20:36,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:20:36,239 INFO L471 AbstractCegarLoop]: Abstraction has 519 states and 769 transitions. [2024-11-28 03:20:36,240 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:36,240 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 769 transitions. [2024-11-28 03:20:36,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-28 03:20:36,241 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:20:36,242 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:20:36,242 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 03:20:36,242 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:20:36,243 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:20:36,243 INFO L85 PathProgramCache]: Analyzing trace with hash 695022302, now seen corresponding path program 1 times [2024-11-28 03:20:36,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:20:36,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051006674] [2024-11-28 03:20:36,243 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:20:36,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:20:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:20:44,512 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:20:44,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:20:44,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051006674] [2024-11-28 03:20:44,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051006674] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:20:44,513 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:20:44,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-28 03:20:44,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597350386] [2024-11-28 03:20:44,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:20:44,513 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:20:44,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:20:44,514 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:20:44,514 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:20:44,514 INFO L87 Difference]: Start difference. First operand 519 states and 769 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:47,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:20:47,186 INFO L93 Difference]: Finished difference Result 583 states and 851 transitions. [2024-11-28 03:20:47,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 03:20:47,187 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 172 [2024-11-28 03:20:47,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:20:47,193 INFO L225 Difference]: With dead ends: 583 [2024-11-28 03:20:47,193 INFO L226 Difference]: Without dead ends: 581 [2024-11-28 03:20:47,194 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:20:47,194 INFO L435 NwaCegarLoop]: 179 mSDtfsCounter, 221 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:20:47,195 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 893 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-28 03:20:47,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-11-28 03:20:47,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 523. [2024-11-28 03:20:47,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 386 states have (on average 1.3575129533678756) internal successors, (524), 393 states have internal predecessors, (524), 124 states have call successors, (124), 12 states have call predecessors, (124), 12 states have return successors, (124), 117 states have call predecessors, (124), 124 states have call successors, (124) [2024-11-28 03:20:47,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 772 transitions. [2024-11-28 03:20:47,351 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 772 transitions. Word has length 172 [2024-11-28 03:20:47,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:20:47,351 INFO L471 AbstractCegarLoop]: Abstraction has 523 states and 772 transitions. [2024-11-28 03:20:47,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:47,352 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 772 transitions. [2024-11-28 03:20:47,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-28 03:20:47,353 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:20:47,353 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:20:47,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 03:20:47,354 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:20:47,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:20:47,355 INFO L85 PathProgramCache]: Analyzing trace with hash 258764834, now seen corresponding path program 1 times [2024-11-28 03:20:47,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:20:47,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539416352] [2024-11-28 03:20:47,355 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:20:47,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:20:47,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:20:52,863 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:20:52,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:20:52,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539416352] [2024-11-28 03:20:52,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539416352] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:20:52,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:20:52,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 03:20:52,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324300876] [2024-11-28 03:20:52,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:20:52,864 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 03:20:52,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:20:52,865 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 03:20:52,865 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:20:52,865 INFO L87 Difference]: Start difference. First operand 523 states and 772 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:54,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:20:54,658 INFO L93 Difference]: Finished difference Result 1006 states and 1483 transitions. [2024-11-28 03:20:54,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 03:20:54,659 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 173 [2024-11-28 03:20:54,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:20:54,664 INFO L225 Difference]: With dead ends: 1006 [2024-11-28 03:20:54,664 INFO L226 Difference]: Without dead ends: 715 [2024-11-28 03:20:54,666 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:20:54,666 INFO L435 NwaCegarLoop]: 178 mSDtfsCounter, 285 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:20:54,667 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 817 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 667 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 03:20:54,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2024-11-28 03:20:54,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 515. [2024-11-28 03:20:54,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 381 states have (on average 1.3622047244094488) internal successors, (519), 387 states have internal predecessors, (519), 122 states have call successors, (122), 11 states have call predecessors, (122), 11 states have return successors, (122), 116 states have call predecessors, (122), 122 states have call successors, (122) [2024-11-28 03:20:54,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 763 transitions. [2024-11-28 03:20:54,834 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 763 transitions. Word has length 173 [2024-11-28 03:20:54,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:20:54,834 INFO L471 AbstractCegarLoop]: Abstraction has 515 states and 763 transitions. [2024-11-28 03:20:54,835 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:20:54,835 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 763 transitions. [2024-11-28 03:20:54,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-28 03:20:54,836 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:20:54,836 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:20:54,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-28 03:20:54,837 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:20:54,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:20:54,837 INFO L85 PathProgramCache]: Analyzing trace with hash 959829412, now seen corresponding path program 1 times [2024-11-28 03:20:54,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:20:54,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054719600] [2024-11-28 03:20:54,838 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:20:54,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:20:54,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:21:04,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:21:04,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:21:04,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054719600] [2024-11-28 03:21:04,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054719600] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:21:04,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:21:04,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 03:21:04,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304682946] [2024-11-28 03:21:04,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:21:04,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:21:04,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:21:04,216 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:21:04,216 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:21:04,216 INFO L87 Difference]: Start difference. First operand 515 states and 763 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:08,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:21:08,327 INFO L93 Difference]: Finished difference Result 715 states and 1026 transitions. [2024-11-28 03:21:08,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 03:21:08,328 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 173 [2024-11-28 03:21:08,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:21:08,331 INFO L225 Difference]: With dead ends: 715 [2024-11-28 03:21:08,331 INFO L226 Difference]: Without dead ends: 713 [2024-11-28 03:21:08,332 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2024-11-28 03:21:08,333 INFO L435 NwaCegarLoop]: 166 mSDtfsCounter, 260 mSDsluCounter, 968 mSDsCounter, 0 mSdLazyCounter, 978 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 1134 SdHoareTripleChecker+Invalid, 1003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:21:08,333 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 1134 Invalid, 1003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 978 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-28 03:21:08,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2024-11-28 03:21:08,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 646. [2024-11-28 03:21:08,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 503 states have (on average 1.36779324055666) internal successors, (688), 512 states have internal predecessors, (688), 128 states have call successors, (128), 14 states have call predecessors, (128), 14 states have return successors, (128), 119 states have call predecessors, (128), 128 states have call successors, (128) [2024-11-28 03:21:08,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 944 transitions. [2024-11-28 03:21:08,512 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 944 transitions. Word has length 173 [2024-11-28 03:21:08,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:21:08,513 INFO L471 AbstractCegarLoop]: Abstraction has 646 states and 944 transitions. [2024-11-28 03:21:08,513 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:08,513 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 944 transitions. [2024-11-28 03:21:08,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-28 03:21:08,515 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:21:08,515 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:21:08,516 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 03:21:08,516 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:21:08,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:21:08,518 INFO L85 PathProgramCache]: Analyzing trace with hash 717518213, now seen corresponding path program 1 times [2024-11-28 03:21:08,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:21:08,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511632148] [2024-11-28 03:21:08,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:21:08,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:21:08,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:21:12,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:21:12,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:21:12,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511632148] [2024-11-28 03:21:12,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511632148] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:21:12,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:21:12,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 03:21:12,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032685688] [2024-11-28 03:21:12,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:21:12,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 03:21:12,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:21:12,396 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 03:21:12,396 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:21:12,397 INFO L87 Difference]: Start difference. First operand 646 states and 944 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:14,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:21:14,824 INFO L93 Difference]: Finished difference Result 1482 states and 2139 transitions. [2024-11-28 03:21:14,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 03:21:14,825 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 173 [2024-11-28 03:21:14,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:21:14,830 INFO L225 Difference]: With dead ends: 1482 [2024-11-28 03:21:14,830 INFO L226 Difference]: Without dead ends: 1039 [2024-11-28 03:21:14,831 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2024-11-28 03:21:14,833 INFO L435 NwaCegarLoop]: 188 mSDtfsCounter, 306 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:21:14,833 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 576 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-28 03:21:14,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2024-11-28 03:21:15,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 647. [2024-11-28 03:21:15,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 504 states have (on average 1.367063492063492) internal successors, (689), 513 states have internal predecessors, (689), 128 states have call successors, (128), 14 states have call predecessors, (128), 14 states have return successors, (128), 119 states have call predecessors, (128), 128 states have call successors, (128) [2024-11-28 03:21:15,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 945 transitions. [2024-11-28 03:21:15,031 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 945 transitions. Word has length 173 [2024-11-28 03:21:15,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:21:15,032 INFO L471 AbstractCegarLoop]: Abstraction has 647 states and 945 transitions. [2024-11-28 03:21:15,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:15,032 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 945 transitions. [2024-11-28 03:21:15,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-28 03:21:15,034 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:21:15,034 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:21:15,035 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-28 03:21:15,035 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:21:15,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:21:15,035 INFO L85 PathProgramCache]: Analyzing trace with hash -303550141, now seen corresponding path program 1 times [2024-11-28 03:21:15,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:21:15,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420842575] [2024-11-28 03:21:15,036 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:21:15,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:21:15,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:21:18,981 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:21:18,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:21:18,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420842575] [2024-11-28 03:21:18,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420842575] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:21:18,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:21:18,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 03:21:18,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729787592] [2024-11-28 03:21:18,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:21:18,982 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 03:21:18,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:21:18,983 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 03:21:18,983 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:21:18,984 INFO L87 Difference]: Start difference. First operand 647 states and 945 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:22,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:21:22,059 INFO L93 Difference]: Finished difference Result 1483 states and 2140 transitions. [2024-11-28 03:21:22,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 03:21:22,060 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 173 [2024-11-28 03:21:22,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:21:22,065 INFO L225 Difference]: With dead ends: 1483 [2024-11-28 03:21:22,066 INFO L226 Difference]: Without dead ends: 1039 [2024-11-28 03:21:22,067 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=115, Invalid=191, Unknown=0, NotChecked=0, Total=306 [2024-11-28 03:21:22,068 INFO L435 NwaCegarLoop]: 190 mSDtfsCounter, 243 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:21:22,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 605 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-28 03:21:22,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2024-11-28 03:21:22,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 659. [2024-11-28 03:21:22,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 516 states have (on average 1.3624031007751938) internal successors, (703), 525 states have internal predecessors, (703), 128 states have call successors, (128), 14 states have call predecessors, (128), 14 states have return successors, (128), 119 states have call predecessors, (128), 128 states have call successors, (128) [2024-11-28 03:21:22,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 959 transitions. [2024-11-28 03:21:22,265 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 959 transitions. Word has length 173 [2024-11-28 03:21:22,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:21:22,265 INFO L471 AbstractCegarLoop]: Abstraction has 659 states and 959 transitions. [2024-11-28 03:21:22,266 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:22,266 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 959 transitions. [2024-11-28 03:21:22,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-28 03:21:22,268 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:21:22,268 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:21:22,268 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-28 03:21:22,268 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:21:22,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:21:22,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1741010241, now seen corresponding path program 1 times [2024-11-28 03:21:22,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:21:22,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194710775] [2024-11-28 03:21:22,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:21:22,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:21:22,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:21:33,235 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:21:33,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:21:33,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194710775] [2024-11-28 03:21:33,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194710775] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:21:33,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:21:33,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 03:21:33,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616357902] [2024-11-28 03:21:33,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:21:33,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:21:33,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:21:33,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:21:33,237 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:21:33,237 INFO L87 Difference]: Start difference. First operand 659 states and 959 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:37,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:21:37,938 INFO L93 Difference]: Finished difference Result 1091 states and 1514 transitions. [2024-11-28 03:21:37,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 03:21:37,939 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 174 [2024-11-28 03:21:37,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:21:37,943 INFO L225 Difference]: With dead ends: 1091 [2024-11-28 03:21:37,943 INFO L226 Difference]: Without dead ends: 1089 [2024-11-28 03:21:37,944 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=127, Invalid=293, Unknown=0, NotChecked=0, Total=420 [2024-11-28 03:21:37,944 INFO L435 NwaCegarLoop]: 171 mSDtfsCounter, 341 mSDsluCounter, 1007 mSDsCounter, 0 mSdLazyCounter, 977 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 1178 SdHoareTripleChecker+Invalid, 993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:21:37,945 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [341 Valid, 1178 Invalid, 993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 977 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-28 03:21:37,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2024-11-28 03:21:38,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 633. [2024-11-28 03:21:38,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 492 states have (on average 1.3719512195121952) internal successors, (675), 500 states have internal predecessors, (675), 126 states have call successors, (126), 14 states have call predecessors, (126), 14 states have return successors, (126), 118 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-28 03:21:38,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 927 transitions. [2024-11-28 03:21:38,139 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 927 transitions. Word has length 174 [2024-11-28 03:21:38,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:21:38,140 INFO L471 AbstractCegarLoop]: Abstraction has 633 states and 927 transitions. [2024-11-28 03:21:38,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:38,140 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 927 transitions. [2024-11-28 03:21:38,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-28 03:21:38,142 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:21:38,142 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:21:38,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-28 03:21:38,142 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:21:38,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:21:38,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1039945663, now seen corresponding path program 1 times [2024-11-28 03:21:38,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:21:38,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653731963] [2024-11-28 03:21:38,144 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:21:38,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:21:38,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:21:45,393 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:21:45,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:21:45,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653731963] [2024-11-28 03:21:45,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653731963] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:21:45,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:21:45,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 03:21:45,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010430438] [2024-11-28 03:21:45,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:21:45,394 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:21:45,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:21:45,395 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:21:45,395 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:21:45,395 INFO L87 Difference]: Start difference. First operand 633 states and 927 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:48,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:21:48,695 INFO L93 Difference]: Finished difference Result 860 states and 1214 transitions. [2024-11-28 03:21:48,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:21:48,696 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 174 [2024-11-28 03:21:48,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:21:48,700 INFO L225 Difference]: With dead ends: 860 [2024-11-28 03:21:48,700 INFO L226 Difference]: Without dead ends: 858 [2024-11-28 03:21:48,701 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:21:48,702 INFO L435 NwaCegarLoop]: 172 mSDtfsCounter, 422 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 1130 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:21:48,702 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [422 Valid, 1130 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-28 03:21:48,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2024-11-28 03:21:48,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 631. [2024-11-28 03:21:48,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 490 states have (on average 1.3693877551020408) internal successors, (671), 498 states have internal predecessors, (671), 126 states have call successors, (126), 14 states have call predecessors, (126), 14 states have return successors, (126), 118 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-28 03:21:48,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 923 transitions. [2024-11-28 03:21:48,880 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 923 transitions. Word has length 174 [2024-11-28 03:21:48,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:21:48,881 INFO L471 AbstractCegarLoop]: Abstraction has 631 states and 923 transitions. [2024-11-28 03:21:48,881 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:48,881 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 923 transitions. [2024-11-28 03:21:48,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-28 03:21:48,883 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:21:48,883 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:21:48,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 03:21:48,883 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:21:48,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:21:48,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1543475918, now seen corresponding path program 1 times [2024-11-28 03:21:48,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:21:48,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830430470] [2024-11-28 03:21:48,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:21:48,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:21:48,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:21:49,321 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:21:49,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:21:49,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830430470] [2024-11-28 03:21:49,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830430470] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:21:49,326 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:21:49,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 03:21:49,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054812986] [2024-11-28 03:21:49,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:21:49,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 03:21:49,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:21:49,331 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 03:21:49,331 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:21:49,332 INFO L87 Difference]: Start difference. First operand 631 states and 923 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:50,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:21:50,317 INFO L93 Difference]: Finished difference Result 1536 states and 2243 transitions. [2024-11-28 03:21:50,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:21:50,318 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 174 [2024-11-28 03:21:50,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:21:50,321 INFO L225 Difference]: With dead ends: 1536 [2024-11-28 03:21:50,321 INFO L226 Difference]: Without dead ends: 923 [2024-11-28 03:21:50,322 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 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-28 03:21:50,323 INFO L435 NwaCegarLoop]: 152 mSDtfsCounter, 163 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:21:50,323 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 299 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 03:21:50,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 923 states. [2024-11-28 03:21:50,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 923 to 912. [2024-11-28 03:21:50,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 714 states have (on average 1.3557422969187676) internal successors, (968), 727 states have internal predecessors, (968), 176 states have call successors, (176), 21 states have call predecessors, (176), 21 states have return successors, (176), 163 states have call predecessors, (176), 176 states have call successors, (176) [2024-11-28 03:21:50,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1320 transitions. [2024-11-28 03:21:50,574 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1320 transitions. Word has length 174 [2024-11-28 03:21:50,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:21:50,574 INFO L471 AbstractCegarLoop]: Abstraction has 912 states and 1320 transitions. [2024-11-28 03:21:50,575 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:21:50,575 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1320 transitions. [2024-11-28 03:21:50,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-28 03:21:50,577 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:21:50,577 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:21:50,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-28 03:21:50,579 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:21:50,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:21:50,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1780804759, now seen corresponding path program 1 times [2024-11-28 03:21:50,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:21:50,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466231264] [2024-11-28 03:21:50,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:21:50,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:21:50,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:21:58,042 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:21:58,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:21:58,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466231264] [2024-11-28 03:21:58,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466231264] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:21:58,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:21:58,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 03:21:58,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046103588] [2024-11-28 03:21:58,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:21:58,043 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 03:21:58,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:21:58,043 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 03:21:58,043 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-11-28 03:21:58,044 INFO L87 Difference]: Start difference. First operand 912 states and 1320 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:22:01,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:22:01,329 INFO L93 Difference]: Finished difference Result 1227 states and 1740 transitions. [2024-11-28 03:22:01,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:22:01,330 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 174 [2024-11-28 03:22:01,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:22:01,336 INFO L225 Difference]: With dead ends: 1227 [2024-11-28 03:22:01,336 INFO L226 Difference]: Without dead ends: 1225 [2024-11-28 03:22:01,336 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:22:01,337 INFO L435 NwaCegarLoop]: 214 mSDtfsCounter, 321 mSDsluCounter, 884 mSDsCounter, 0 mSdLazyCounter, 877 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 321 SdHoareTripleChecker+Valid, 1098 SdHoareTripleChecker+Invalid, 910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:22:01,337 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [321 Valid, 1098 Invalid, 910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 877 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-28 03:22:01,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1225 states. [2024-11-28 03:22:01,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1225 to 988. [2024-11-28 03:22:01,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 772 states have (on average 1.3471502590673574) internal successors, (1040), 786 states have internal predecessors, (1040), 191 states have call successors, (191), 24 states have call predecessors, (191), 24 states have return successors, (191), 177 states have call predecessors, (191), 191 states have call successors, (191) [2024-11-28 03:22:01,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 1422 transitions. [2024-11-28 03:22:01,574 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 1422 transitions. Word has length 174 [2024-11-28 03:22:01,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:22:01,574 INFO L471 AbstractCegarLoop]: Abstraction has 988 states and 1422 transitions. [2024-11-28 03:22:01,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 13 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:22:01,574 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1422 transitions. [2024-11-28 03:22:01,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-28 03:22:01,576 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:22:01,576 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:22:01,576 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-28 03:22:01,577 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:22:01,577 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:22:01,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1079740181, now seen corresponding path program 1 times [2024-11-28 03:22:01,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:22:01,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532296084] [2024-11-28 03:22:01,577 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:22:01,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:22:01,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:22:11,529 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:22:11,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:22:11,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532296084] [2024-11-28 03:22:11,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532296084] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:22:11,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:22:11,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 03:22:11,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419734401] [2024-11-28 03:22:11,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:22:11,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:22:11,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:22:11,531 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:22:11,531 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:22:11,532 INFO L87 Difference]: Start difference. First operand 988 states and 1422 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:22:15,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:22:15,938 INFO L93 Difference]: Finished difference Result 1177 states and 1661 transitions. [2024-11-28 03:22:15,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:22:15,939 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 174 [2024-11-28 03:22:15,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:22:15,943 INFO L225 Difference]: With dead ends: 1177 [2024-11-28 03:22:15,943 INFO L226 Difference]: Without dead ends: 1175 [2024-11-28 03:22:15,944 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=178, Invalid=374, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:22:15,944 INFO L435 NwaCegarLoop]: 187 mSDtfsCounter, 294 mSDsluCounter, 718 mSDsCounter, 0 mSdLazyCounter, 864 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 864 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:22:15,944 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 905 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 864 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-28 03:22:15,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1175 states. [2024-11-28 03:22:16,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1175 to 1068. [2024-11-28 03:22:16,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 837 states have (on average 1.3345280764635603) internal successors, (1117), 854 states have internal predecessors, (1117), 201 states have call successors, (201), 29 states have call predecessors, (201), 29 states have return successors, (201), 184 states have call predecessors, (201), 201 states have call successors, (201) [2024-11-28 03:22:16,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 1519 transitions. [2024-11-28 03:22:16,364 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 1519 transitions. Word has length 174 [2024-11-28 03:22:16,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:22:16,365 INFO L471 AbstractCegarLoop]: Abstraction has 1068 states and 1519 transitions. [2024-11-28 03:22:16,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:22:16,365 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 1519 transitions. [2024-11-28 03:22:16,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-28 03:22:16,367 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:22:16,367 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:22:16,367 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-28 03:22:16,368 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:22:16,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:22:16,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1600763822, now seen corresponding path program 1 times [2024-11-28 03:22:16,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:22:16,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781140354] [2024-11-28 03:22:16,369 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:22:16,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:22:16,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:22:16,546 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:22:16,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:22:16,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781140354] [2024-11-28 03:22:16,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781140354] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:22:16,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:22:16,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:22:16,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286612698] [2024-11-28 03:22:16,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:22:16,548 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:22:16,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:22:16,549 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:22:16,549 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:22:16,549 INFO L87 Difference]: Start difference. First operand 1068 states and 1519 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:22:17,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:22:17,294 INFO L93 Difference]: Finished difference Result 2577 states and 3667 transitions. [2024-11-28 03:22:17,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:22:17,294 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 174 [2024-11-28 03:22:17,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:22:17,300 INFO L225 Difference]: With dead ends: 2577 [2024-11-28 03:22:17,300 INFO L226 Difference]: Without dead ends: 1527 [2024-11-28 03:22:17,302 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:22:17,303 INFO L435 NwaCegarLoop]: 151 mSDtfsCounter, 80 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:22:17,303 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 442 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:22:17,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1527 states. [2024-11-28 03:22:17,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1527 to 1355. [2024-11-28 03:22:17,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1355 states, 1073 states have (on average 1.336439888164026) internal successors, (1434), 1096 states have internal predecessors, (1434), 245 states have call successors, (245), 36 states have call predecessors, (245), 36 states have return successors, (245), 222 states have call predecessors, (245), 245 states have call successors, (245) [2024-11-28 03:22:17,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1355 states to 1355 states and 1924 transitions. [2024-11-28 03:22:17,780 INFO L78 Accepts]: Start accepts. Automaton has 1355 states and 1924 transitions. Word has length 174 [2024-11-28 03:22:17,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:22:17,780 INFO L471 AbstractCegarLoop]: Abstraction has 1355 states and 1924 transitions. [2024-11-28 03:22:17,780 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:22:17,780 INFO L276 IsEmpty]: Start isEmpty. Operand 1355 states and 1924 transitions. [2024-11-28 03:22:17,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-28 03:22:17,782 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:22:17,782 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:22:17,782 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-28 03:22:17,782 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:22:17,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:22:17,782 INFO L85 PathProgramCache]: Analyzing trace with hash -704242513, now seen corresponding path program 1 times [2024-11-28 03:22:17,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:22:17,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166545072] [2024-11-28 03:22:17,783 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:22:17,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:22:17,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:22:28,840 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:22:28,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:22:28,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166545072] [2024-11-28 03:22:28,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166545072] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:22:28,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:22:28,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-28 03:22:28,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320579854] [2024-11-28 03:22:28,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:22:28,841 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 03:22:28,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:22:28,841 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 03:22:28,841 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2024-11-28 03:22:28,842 INFO L87 Difference]: Start difference. First operand 1355 states and 1924 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:22:35,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:22:35,764 INFO L93 Difference]: Finished difference Result 2048 states and 2805 transitions. [2024-11-28 03:22:35,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 03:22:35,765 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 175 [2024-11-28 03:22:35,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:22:35,774 INFO L225 Difference]: With dead ends: 2048 [2024-11-28 03:22:35,775 INFO L226 Difference]: Without dead ends: 2046 [2024-11-28 03:22:35,776 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=205, Invalid=497, Unknown=0, NotChecked=0, Total=702 [2024-11-28 03:22:35,776 INFO L435 NwaCegarLoop]: 182 mSDtfsCounter, 537 mSDsluCounter, 837 mSDsCounter, 0 mSdLazyCounter, 964 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 1019 SdHoareTripleChecker+Invalid, 1009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 964 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:22:35,777 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [537 Valid, 1019 Invalid, 1009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 964 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-28 03:22:35,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2024-11-28 03:22:36,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1359. [2024-11-28 03:22:36,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1359 states, 1077 states have (on average 1.338904363974002) internal successors, (1442), 1100 states have internal predecessors, (1442), 245 states have call successors, (245), 36 states have call predecessors, (245), 36 states have return successors, (245), 222 states have call predecessors, (245), 245 states have call successors, (245) [2024-11-28 03:22:36,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1359 states to 1359 states and 1932 transitions. [2024-11-28 03:22:36,103 INFO L78 Accepts]: Start accepts. Automaton has 1359 states and 1932 transitions. Word has length 175 [2024-11-28 03:22:36,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:22:36,104 INFO L471 AbstractCegarLoop]: Abstraction has 1359 states and 1932 transitions. [2024-11-28 03:22:36,104 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:22:36,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1359 states and 1932 transitions. [2024-11-28 03:22:36,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-28 03:22:36,106 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:22:36,106 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:22:36,106 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-28 03:22:36,107 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:22:36,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:22:36,107 INFO L85 PathProgramCache]: Analyzing trace with hash -3177935, now seen corresponding path program 1 times [2024-11-28 03:22:36,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:22:36,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309653635] [2024-11-28 03:22:36,107 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:22:36,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:22:36,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:22:45,961 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:22:45,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:22:45,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309653635] [2024-11-28 03:22:45,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309653635] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:22:45,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:22:45,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-28 03:22:45,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802504196] [2024-11-28 03:22:45,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:22:45,963 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:22:45,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:22:45,963 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:22:45,963 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:22:45,964 INFO L87 Difference]: Start difference. First operand 1359 states and 1932 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:22:51,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:22:51,205 INFO L93 Difference]: Finished difference Result 2765 states and 3878 transitions. [2024-11-28 03:22:51,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-28 03:22:51,206 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 175 [2024-11-28 03:22:51,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:22:51,216 INFO L225 Difference]: With dead ends: 2765 [2024-11-28 03:22:51,216 INFO L226 Difference]: Without dead ends: 1991 [2024-11-28 03:22:51,218 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=217, Invalid=539, Unknown=0, NotChecked=0, Total=756 [2024-11-28 03:22:51,219 INFO L435 NwaCegarLoop]: 188 mSDtfsCounter, 256 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 1233 SdHoareTripleChecker+Invalid, 1080 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:22:51,219 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 1233 Invalid, 1080 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1054 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-28 03:22:51,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1991 states. [2024-11-28 03:22:51,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1991 to 1360. [2024-11-28 03:22:51,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1360 states, 1078 states have (on average 1.3404452690166977) internal successors, (1445), 1101 states have internal predecessors, (1445), 245 states have call successors, (245), 36 states have call predecessors, (245), 36 states have return successors, (245), 222 states have call predecessors, (245), 245 states have call successors, (245) [2024-11-28 03:22:51,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1360 states to 1360 states and 1935 transitions. [2024-11-28 03:22:51,664 INFO L78 Accepts]: Start accepts. Automaton has 1360 states and 1935 transitions. Word has length 175 [2024-11-28 03:22:51,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:22:51,664 INFO L471 AbstractCegarLoop]: Abstraction has 1360 states and 1935 transitions. [2024-11-28 03:22:51,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:22:51,665 INFO L276 IsEmpty]: Start isEmpty. Operand 1360 states and 1935 transitions. [2024-11-28 03:22:51,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-28 03:22:51,667 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:22:51,667 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:22:51,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-28 03:22:51,667 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:22:51,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:22:51,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1692121677, now seen corresponding path program 1 times [2024-11-28 03:22:51,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:22:51,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214521775] [2024-11-28 03:22:51,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:22:51,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:22:51,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:23:00,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:23:00,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:23:00,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214521775] [2024-11-28 03:23:00,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214521775] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:23:00,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:23:00,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-28 03:23:00,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612333655] [2024-11-28 03:23:00,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:23:00,648 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 03:23:00,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:23:00,649 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 03:23:00,649 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2024-11-28 03:23:00,649 INFO L87 Difference]: Start difference. First operand 1360 states and 1935 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:18,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:23:18,283 INFO L93 Difference]: Finished difference Result 3663 states and 5075 transitions. [2024-11-28 03:23:18,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-28 03:23:18,283 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 175 [2024-11-28 03:23:18,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:23:18,294 INFO L225 Difference]: With dead ends: 3663 [2024-11-28 03:23:18,295 INFO L226 Difference]: Without dead ends: 2888 [2024-11-28 03:23:18,298 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=528, Invalid=1728, Unknown=0, NotChecked=0, Total=2256 [2024-11-28 03:23:18,299 INFO L435 NwaCegarLoop]: 288 mSDtfsCounter, 647 mSDsluCounter, 1322 mSDsCounter, 0 mSdLazyCounter, 2439 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 2514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 2439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:23:18,299 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 1610 Invalid, 2514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 2439 Invalid, 0 Unknown, 0 Unchecked, 8.9s Time] [2024-11-28 03:23:18,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2888 states. [2024-11-28 03:23:18,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2888 to 2015. [2024-11-28 03:23:18,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2015 states, 1585 states have (on average 1.313564668769716) internal successors, (2082), 1619 states have internal predecessors, (2082), 373 states have call successors, (373), 56 states have call predecessors, (373), 56 states have return successors, (373), 339 states have call predecessors, (373), 373 states have call successors, (373) [2024-11-28 03:23:18,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2015 states to 2015 states and 2828 transitions. [2024-11-28 03:23:18,973 INFO L78 Accepts]: Start accepts. Automaton has 2015 states and 2828 transitions. Word has length 175 [2024-11-28 03:23:18,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:23:18,974 INFO L471 AbstractCegarLoop]: Abstraction has 2015 states and 2828 transitions. [2024-11-28 03:23:18,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:18,974 INFO L276 IsEmpty]: Start isEmpty. Operand 2015 states and 2828 transitions. [2024-11-28 03:23:18,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-28 03:23:18,977 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:23:18,977 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:23:18,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-28 03:23:18,977 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:23:18,978 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:23:18,978 INFO L85 PathProgramCache]: Analyzing trace with hash 162749598, now seen corresponding path program 1 times [2024-11-28 03:23:18,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:23:18,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506968864] [2024-11-28 03:23:18,978 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:23:18,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:23:19,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:23:19,083 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:23:19,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:23:19,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506968864] [2024-11-28 03:23:19,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506968864] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:23:19,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:23:19,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:23:19,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372792676] [2024-11-28 03:23:19,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:23:19,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:23:19,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:23:19,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:23:19,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:23:19,085 INFO L87 Difference]: Start difference. First operand 2015 states and 2828 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:20,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:23:20,025 INFO L93 Difference]: Finished difference Result 4542 states and 6285 transitions. [2024-11-28 03:23:20,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:23:20,026 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 175 [2024-11-28 03:23:20,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:23:20,037 INFO L225 Difference]: With dead ends: 4542 [2024-11-28 03:23:20,038 INFO L226 Difference]: Without dead ends: 2545 [2024-11-28 03:23:20,042 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-28 03:23:20,042 INFO L435 NwaCegarLoop]: 138 mSDtfsCounter, 47 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:23:20,043 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 235 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:23:20,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2545 states. [2024-11-28 03:23:20,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2545 to 2268. [2024-11-28 03:23:20,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2268 states, 1838 states have (on average 1.2540805223068552) internal successors, (2305), 1884 states have internal predecessors, (2305), 356 states have call successors, (356), 73 states have call predecessors, (356), 73 states have return successors, (356), 310 states have call predecessors, (356), 356 states have call successors, (356) [2024-11-28 03:23:20,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2268 states to 2268 states and 3017 transitions. [2024-11-28 03:23:20,842 INFO L78 Accepts]: Start accepts. Automaton has 2268 states and 3017 transitions. Word has length 175 [2024-11-28 03:23:20,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:23:20,842 INFO L471 AbstractCegarLoop]: Abstraction has 2268 states and 3017 transitions. [2024-11-28 03:23:20,842 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:20,842 INFO L276 IsEmpty]: Start isEmpty. Operand 2268 states and 3017 transitions. [2024-11-28 03:23:20,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-28 03:23:20,845 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:23:20,845 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:23:20,845 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-28 03:23:20,845 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:23:20,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:23:20,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1072160515, now seen corresponding path program 1 times [2024-11-28 03:23:20,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:23:20,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501780644] [2024-11-28 03:23:20,846 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:23:20,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:23:20,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:23:20,945 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:23:20,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:23:20,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501780644] [2024-11-28 03:23:20,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501780644] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:23:20,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:23:20,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:23:20,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108370115] [2024-11-28 03:23:20,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:23:20,947 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:23:20,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:23:20,947 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:23:20,948 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:23:20,948 INFO L87 Difference]: Start difference. First operand 2268 states and 3017 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:21,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:23:21,897 INFO L93 Difference]: Finished difference Result 4004 states and 5348 transitions. [2024-11-28 03:23:21,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:23:21,898 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 176 [2024-11-28 03:23:21,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:23:21,908 INFO L225 Difference]: With dead ends: 4004 [2024-11-28 03:23:21,909 INFO L226 Difference]: Without dead ends: 1754 [2024-11-28 03:23:21,913 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-28 03:23:21,914 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 36 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:23:21,914 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 241 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:23:21,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1754 states. [2024-11-28 03:23:22,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1754 to 1555. [2024-11-28 03:23:22,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1236 states have (on average 1.2257281553398058) internal successors, (1515), 1266 states have internal predecessors, (1515), 262 states have call successors, (262), 56 states have call predecessors, (262), 56 states have return successors, (262), 232 states have call predecessors, (262), 262 states have call successors, (262) [2024-11-28 03:23:22,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 2039 transitions. [2024-11-28 03:23:22,557 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 2039 transitions. Word has length 176 [2024-11-28 03:23:22,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:23:22,557 INFO L471 AbstractCegarLoop]: Abstraction has 1555 states and 2039 transitions. [2024-11-28 03:23:22,558 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:22,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 2039 transitions. [2024-11-28 03:23:22,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-28 03:23:22,559 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:23:22,559 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:23:22,559 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-28 03:23:22,559 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:23:22,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:23:22,560 INFO L85 PathProgramCache]: Analyzing trace with hash 512306726, now seen corresponding path program 1 times [2024-11-28 03:23:22,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:23:22,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866794745] [2024-11-28 03:23:22,560 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:23:22,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:23:22,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:23:26,353 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:23:26,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:23:26,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866794745] [2024-11-28 03:23:26,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866794745] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:23:26,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:23:26,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-28 03:23:26,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844567665] [2024-11-28 03:23:26,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:23:26,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 03:23:26,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:23:26,355 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 03:23:26,355 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2024-11-28 03:23:26,355 INFO L87 Difference]: Start difference. First operand 1555 states and 2039 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:31,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:23:31,263 INFO L93 Difference]: Finished difference Result 1642 states and 2147 transitions. [2024-11-28 03:23:31,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 03:23:31,264 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 176 [2024-11-28 03:23:31,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:23:31,277 INFO L225 Difference]: With dead ends: 1642 [2024-11-28 03:23:31,277 INFO L226 Difference]: Without dead ends: 1640 [2024-11-28 03:23:31,279 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2024-11-28 03:23:31,279 INFO L435 NwaCegarLoop]: 183 mSDtfsCounter, 265 mSDsluCounter, 1030 mSDsCounter, 0 mSdLazyCounter, 1402 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 1213 SdHoareTripleChecker+Invalid, 1487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:23:31,280 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 1213 Invalid, 1487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1402 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-28 03:23:31,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1640 states. [2024-11-28 03:23:31,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1640 to 1535. [2024-11-28 03:23:31,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1219 states have (on average 1.2272354388843314) internal successors, (1496), 1248 states have internal predecessors, (1496), 260 states have call successors, (260), 55 states have call predecessors, (260), 55 states have return successors, (260), 231 states have call predecessors, (260), 260 states have call successors, (260) [2024-11-28 03:23:31,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 2016 transitions. [2024-11-28 03:23:31,932 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 2016 transitions. Word has length 176 [2024-11-28 03:23:31,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:23:31,933 INFO L471 AbstractCegarLoop]: Abstraction has 1535 states and 2016 transitions. [2024-11-28 03:23:31,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:31,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 2016 transitions. [2024-11-28 03:23:31,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-28 03:23:31,935 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:23:31,935 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:23:31,936 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-28 03:23:31,936 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:23:31,936 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:23:31,936 INFO L85 PathProgramCache]: Analyzing trace with hash -74499288, now seen corresponding path program 1 times [2024-11-28 03:23:31,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:23:31,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20720229] [2024-11-28 03:23:31,937 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:23:31,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:23:31,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:23:36,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:23:36,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:23:36,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20720229] [2024-11-28 03:23:36,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20720229] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:23:36,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:23:36,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-28 03:23:36,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811667238] [2024-11-28 03:23:36,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:23:36,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 03:23:36,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:23:36,382 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 03:23:36,382 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2024-11-28 03:23:36,383 INFO L87 Difference]: Start difference. First operand 1535 states and 2016 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:41,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:23:41,242 INFO L93 Difference]: Finished difference Result 1624 states and 2122 transitions. [2024-11-28 03:23:41,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 03:23:41,244 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 176 [2024-11-28 03:23:41,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:23:41,253 INFO L225 Difference]: With dead ends: 1624 [2024-11-28 03:23:41,253 INFO L226 Difference]: Without dead ends: 1622 [2024-11-28 03:23:41,254 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2024-11-28 03:23:41,255 INFO L435 NwaCegarLoop]: 162 mSDtfsCounter, 200 mSDsluCounter, 927 mSDsCounter, 0 mSdLazyCounter, 1449 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 1089 SdHoareTripleChecker+Invalid, 1462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:23:41,255 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 1089 Invalid, 1462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1449 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-28 03:23:41,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1622 states. [2024-11-28 03:23:41,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1622 to 1519. [2024-11-28 03:23:41,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1519 states, 1208 states have (on average 1.2293046357615893) internal successors, (1485), 1236 states have internal predecessors, (1485), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 228 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:23:41,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1519 states to 1519 states and 1997 transitions. [2024-11-28 03:23:41,730 INFO L78 Accepts]: Start accepts. Automaton has 1519 states and 1997 transitions. Word has length 176 [2024-11-28 03:23:41,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:23:41,731 INFO L471 AbstractCegarLoop]: Abstraction has 1519 states and 1997 transitions. [2024-11-28 03:23:41,731 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:41,731 INFO L276 IsEmpty]: Start isEmpty. Operand 1519 states and 1997 transitions. [2024-11-28 03:23:41,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-28 03:23:41,733 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:23:41,733 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:23:41,734 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-28 03:23:41,734 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:23:41,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:23:41,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1792170404, now seen corresponding path program 1 times [2024-11-28 03:23:41,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:23:41,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484582039] [2024-11-28 03:23:41,735 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:23:41,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:23:41,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:23:53,303 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:23:53,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:23:53,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484582039] [2024-11-28 03:23:53,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484582039] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:23:53,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:23:53,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 03:23:53,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497179943] [2024-11-28 03:23:53,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:23:53,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:23:53,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:23:53,305 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:23:53,305 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:23:53,305 INFO L87 Difference]: Start difference. First operand 1519 states and 1997 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:56,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:23:56,691 INFO L93 Difference]: Finished difference Result 2007 states and 2589 transitions. [2024-11-28 03:23:56,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:23:56,692 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 176 [2024-11-28 03:23:56,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:23:56,700 INFO L225 Difference]: With dead ends: 2007 [2024-11-28 03:23:56,700 INFO L226 Difference]: Without dead ends: 2005 [2024-11-28 03:23:56,701 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:23:56,702 INFO L435 NwaCegarLoop]: 171 mSDtfsCounter, 153 mSDsluCounter, 1269 mSDsCounter, 0 mSdLazyCounter, 974 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1440 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:23:56,702 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 1440 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 974 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-28 03:23:56,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2005 states. [2024-11-28 03:23:57,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2005 to 1580. [2024-11-28 03:23:57,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1580 states, 1266 states have (on average 1.2251184834123223) internal successors, (1551), 1295 states have internal predecessors, (1551), 258 states have call successors, (258), 55 states have call predecessors, (258), 55 states have return successors, (258), 229 states have call predecessors, (258), 258 states have call successors, (258) [2024-11-28 03:23:57,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1580 states to 1580 states and 2067 transitions. [2024-11-28 03:23:57,253 INFO L78 Accepts]: Start accepts. Automaton has 1580 states and 2067 transitions. Word has length 176 [2024-11-28 03:23:57,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:23:57,253 INFO L471 AbstractCegarLoop]: Abstraction has 1580 states and 2067 transitions. [2024-11-28 03:23:57,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:23:57,254 INFO L276 IsEmpty]: Start isEmpty. Operand 1580 states and 2067 transitions. [2024-11-28 03:23:57,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-28 03:23:57,256 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:23:57,256 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:23:57,256 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-28 03:23:57,256 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:23:57,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:23:57,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1205364390, now seen corresponding path program 1 times [2024-11-28 03:23:57,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:23:57,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202029805] [2024-11-28 03:23:57,258 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:23:57,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:23:57,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:03,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:24:03,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:03,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202029805] [2024-11-28 03:24:03,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202029805] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:24:03,422 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:24:03,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 03:24:03,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334005542] [2024-11-28 03:24:03,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:24:03,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:24:03,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:03,423 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:24:03,424 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:24:03,424 INFO L87 Difference]: Start difference. First operand 1580 states and 2067 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:24:06,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:06,201 INFO L93 Difference]: Finished difference Result 1975 states and 2547 transitions. [2024-11-28 03:24:06,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:24:06,202 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 176 [2024-11-28 03:24:06,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:06,209 INFO L225 Difference]: With dead ends: 1975 [2024-11-28 03:24:06,209 INFO L226 Difference]: Without dead ends: 1973 [2024-11-28 03:24:06,210 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:24:06,210 INFO L435 NwaCegarLoop]: 175 mSDtfsCounter, 137 mSDsluCounter, 1028 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1203 SdHoareTripleChecker+Invalid, 807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:06,211 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 1203 Invalid, 807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 778 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-28 03:24:06,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1973 states. [2024-11-28 03:24:06,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1973 to 1559. [2024-11-28 03:24:06,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1559 states, 1248 states have (on average 1.2267628205128205) internal successors, (1531), 1276 states have internal predecessors, (1531), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 228 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:24:06,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1559 states to 1559 states and 2043 transitions. [2024-11-28 03:24:06,756 INFO L78 Accepts]: Start accepts. Automaton has 1559 states and 2043 transitions. Word has length 176 [2024-11-28 03:24:06,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:06,757 INFO L471 AbstractCegarLoop]: Abstraction has 1559 states and 2043 transitions. [2024-11-28 03:24:06,757 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:24:06,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1559 states and 2043 transitions. [2024-11-28 03:24:06,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-28 03:24:06,759 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:06,759 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:24:06,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-28 03:24:06,760 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:06,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:06,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1506796, now seen corresponding path program 1 times [2024-11-28 03:24:06,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:06,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123533470] [2024-11-28 03:24:06,761 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:06,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:06,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:07,687 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:24:07,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:07,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123533470] [2024-11-28 03:24:07,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123533470] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:24:07,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:24:07,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-28 03:24:07,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017184272] [2024-11-28 03:24:07,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:24:07,691 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 03:24:07,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:07,692 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 03:24:07,692 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:24:07,692 INFO L87 Difference]: Start difference. First operand 1559 states and 2043 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:24:11,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:11,011 INFO L93 Difference]: Finished difference Result 3098 states and 3987 transitions. [2024-11-28 03:24:11,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:24:11,012 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-11-28 03:24:11,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:11,021 INFO L225 Difference]: With dead ends: 3098 [2024-11-28 03:24:11,021 INFO L226 Difference]: Without dead ends: 1880 [2024-11-28 03:24:11,023 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:24:11,024 INFO L435 NwaCegarLoop]: 168 mSDtfsCounter, 239 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:11,024 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 675 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-28 03:24:11,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1880 states. [2024-11-28 03:24:11,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1880 to 1569. [2024-11-28 03:24:11,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1569 states, 1258 states have (on average 1.2289348171701113) internal successors, (1546), 1286 states have internal predecessors, (1546), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 228 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:24:11,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1569 states to 1569 states and 2058 transitions. [2024-11-28 03:24:11,657 INFO L78 Accepts]: Start accepts. Automaton has 1569 states and 2058 transitions. Word has length 177 [2024-11-28 03:24:11,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:11,658 INFO L471 AbstractCegarLoop]: Abstraction has 1569 states and 2058 transitions. [2024-11-28 03:24:11,658 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:24:11,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1569 states and 2058 transitions. [2024-11-28 03:24:11,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-28 03:24:11,660 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:11,660 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:24:11,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-28 03:24:11,661 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:11,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:11,661 INFO L85 PathProgramCache]: Analyzing trace with hash -585299218, now seen corresponding path program 1 times [2024-11-28 03:24:11,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:11,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859433682] [2024-11-28 03:24:11,662 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:11,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:11,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:17,121 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:24:17,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:17,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859433682] [2024-11-28 03:24:17,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859433682] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:24:17,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:24:17,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 03:24:17,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705133613] [2024-11-28 03:24:17,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:24:17,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:24:17,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:17,123 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:24:17,123 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:24:17,123 INFO L87 Difference]: Start difference. First operand 1569 states and 2058 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:24:20,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:20,692 INFO L93 Difference]: Finished difference Result 2030 states and 2565 transitions. [2024-11-28 03:24:20,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:24:20,693 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-11-28 03:24:20,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:20,699 INFO L225 Difference]: With dead ends: 2030 [2024-11-28 03:24:20,700 INFO L226 Difference]: Without dead ends: 2028 [2024-11-28 03:24:20,701 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:24:20,701 INFO L435 NwaCegarLoop]: 155 mSDtfsCounter, 212 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:20,701 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 1107 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 931 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-28 03:24:20,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2024-11-28 03:24:21,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 1581. [2024-11-28 03:24:21,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1581 states, 1270 states have (on average 1.226771653543307) internal successors, (1558), 1298 states have internal predecessors, (1558), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 228 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:24:21,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1581 states to 1581 states and 2070 transitions. [2024-11-28 03:24:21,234 INFO L78 Accepts]: Start accepts. Automaton has 1581 states and 2070 transitions. Word has length 177 [2024-11-28 03:24:21,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:21,235 INFO L471 AbstractCegarLoop]: Abstraction has 1581 states and 2070 transitions. [2024-11-28 03:24:21,235 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:24:21,235 INFO L276 IsEmpty]: Start isEmpty. Operand 1581 states and 2070 transitions. [2024-11-28 03:24:21,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-28 03:24:21,237 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:21,238 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:24:21,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-28 03:24:21,238 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:21,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:21,239 INFO L85 PathProgramCache]: Analyzing trace with hash 424208622, now seen corresponding path program 1 times [2024-11-28 03:24:21,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:21,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670791453] [2024-11-28 03:24:21,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:21,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:21,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:35,814 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:24:35,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:35,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670791453] [2024-11-28 03:24:35,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670791453] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:24:35,814 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:24:35,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-11-28 03:24:35,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342596220] [2024-11-28 03:24:35,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:24:35,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 03:24:35,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:35,816 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 03:24:35,816 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:24:35,816 INFO L87 Difference]: Start difference. First operand 1581 states and 2070 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:24:56,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:56,712 INFO L93 Difference]: Finished difference Result 3022 states and 3662 transitions. [2024-11-28 03:24:56,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-28 03:24:56,713 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-11-28 03:24:56,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:56,724 INFO L225 Difference]: With dead ends: 3022 [2024-11-28 03:24:56,724 INFO L226 Difference]: Without dead ends: 3020 [2024-11-28 03:24:56,726 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=381, Invalid=1425, Unknown=0, NotChecked=0, Total=1806 [2024-11-28 03:24:56,727 INFO L435 NwaCegarLoop]: 241 mSDtfsCounter, 327 mSDsluCounter, 2103 mSDsCounter, 0 mSdLazyCounter, 2962 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 2344 SdHoareTripleChecker+Invalid, 2988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 2962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:56,727 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 2344 Invalid, 2988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 2962 Invalid, 0 Unknown, 0 Unchecked, 11.4s Time] [2024-11-28 03:24:56,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3020 states. [2024-11-28 03:24:57,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3020 to 1687. [2024-11-28 03:24:57,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1687 states, 1370 states have (on average 1.224817518248175) internal successors, (1678), 1400 states have internal predecessors, (1678), 260 states have call successors, (260), 56 states have call predecessors, (260), 56 states have return successors, (260), 230 states have call predecessors, (260), 260 states have call successors, (260) [2024-11-28 03:24:57,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1687 states to 1687 states and 2198 transitions. [2024-11-28 03:24:57,544 INFO L78 Accepts]: Start accepts. Automaton has 1687 states and 2198 transitions. Word has length 177 [2024-11-28 03:24:57,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:57,545 INFO L471 AbstractCegarLoop]: Abstraction has 1687 states and 2198 transitions. [2024-11-28 03:24:57,545 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:24:57,545 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 2198 transitions. [2024-11-28 03:24:57,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-28 03:24:57,547 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:57,547 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:24:57,547 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-11-28 03:24:57,547 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:57,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:57,548 INFO L85 PathProgramCache]: Analyzing trace with hash -162597392, now seen corresponding path program 1 times [2024-11-28 03:24:57,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:57,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079176753] [2024-11-28 03:24:57,548 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:57,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:57,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:25:01,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:25:01,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:01,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079176753] [2024-11-28 03:25:01,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079176753] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:25:01,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:25:01,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-28 03:25:01,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314135400] [2024-11-28 03:25:01,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:25:01,477 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:25:01,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:01,478 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:25:01,478 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:25:01,478 INFO L87 Difference]: Start difference. First operand 1687 states and 2198 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:13,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:13,061 INFO L93 Difference]: Finished difference Result 3225 states and 4031 transitions. [2024-11-28 03:25:13,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-28 03:25:13,062 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), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-11-28 03:25:13,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:13,071 INFO L225 Difference]: With dead ends: 3225 [2024-11-28 03:25:13,071 INFO L226 Difference]: Without dead ends: 3223 [2024-11-28 03:25:13,073 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=391, Invalid=1589, Unknown=0, NotChecked=0, Total=1980 [2024-11-28 03:25:13,073 INFO L435 NwaCegarLoop]: 274 mSDtfsCounter, 345 mSDsluCounter, 1835 mSDsCounter, 0 mSdLazyCounter, 2400 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 2109 SdHoareTripleChecker+Invalid, 2453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 2400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:13,074 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 2109 Invalid, 2453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 2400 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-11-28 03:25:13,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3223 states. [2024-11-28 03:25:14,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3223 to 1831. [2024-11-28 03:25:14,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1831 states, 1520 states have (on average 1.236842105263158) internal successors, (1880), 1549 states have internal predecessors, (1880), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:25:14,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1831 states to 1831 states and 2392 transitions. [2024-11-28 03:25:14,021 INFO L78 Accepts]: Start accepts. Automaton has 1831 states and 2392 transitions. Word has length 177 [2024-11-28 03:25:14,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:14,021 INFO L471 AbstractCegarLoop]: Abstraction has 1831 states and 2392 transitions. [2024-11-28 03:25:14,021 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), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:14,021 INFO L276 IsEmpty]: Start isEmpty. Operand 1831 states and 2392 transitions. [2024-11-28 03:25:14,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-28 03:25:14,023 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:14,023 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:25:14,023 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-11-28 03:25:14,024 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:14,024 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:14,024 INFO L85 PathProgramCache]: Analyzing trace with hash 220361514, now seen corresponding path program 1 times [2024-11-28 03:25:14,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:14,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452818443] [2024-11-28 03:25:14,025 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:25:14,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:14,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:25:18,669 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:25:18,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:18,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452818443] [2024-11-28 03:25:18,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452818443] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:25:18,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:25:18,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 03:25:18,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948695135] [2024-11-28 03:25:18,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:25:18,670 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:25:18,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:18,670 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:25:18,670 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:25:18,671 INFO L87 Difference]: Start difference. First operand 1831 states and 2392 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:22,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:22,151 INFO L93 Difference]: Finished difference Result 2413 states and 3101 transitions. [2024-11-28 03:25:22,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:25:22,152 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-11-28 03:25:22,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:22,161 INFO L225 Difference]: With dead ends: 2413 [2024-11-28 03:25:22,161 INFO L226 Difference]: Without dead ends: 2411 [2024-11-28 03:25:22,163 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:25:22,163 INFO L435 NwaCegarLoop]: 172 mSDtfsCounter, 195 mSDsluCounter, 1051 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 1223 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:22,164 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 1223 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 03:25:22,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2411 states. [2024-11-28 03:25:23,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2411 to 1839. [2024-11-28 03:25:23,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1839 states, 1528 states have (on average 1.236910994764398) internal successors, (1890), 1557 states have internal predecessors, (1890), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:25:23,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1839 states to 1839 states and 2402 transitions. [2024-11-28 03:25:23,050 INFO L78 Accepts]: Start accepts. Automaton has 1839 states and 2402 transitions. Word has length 177 [2024-11-28 03:25:23,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:23,051 INFO L471 AbstractCegarLoop]: Abstraction has 1839 states and 2402 transitions. [2024-11-28 03:25:23,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:23,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1839 states and 2402 transitions. [2024-11-28 03:25:23,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-28 03:25:23,053 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:23,053 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:25:23,053 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-11-28 03:25:23,053 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:23,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:23,054 INFO L85 PathProgramCache]: Analyzing trace with hash -366444500, now seen corresponding path program 1 times [2024-11-28 03:25:23,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:23,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142961628] [2024-11-28 03:25:23,054 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:25:23,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:23,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:25:34,392 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:25:34,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:34,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142961628] [2024-11-28 03:25:34,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142961628] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:25:34,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:25:34,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 03:25:34,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46087845] [2024-11-28 03:25:34,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:25:34,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:25:34,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:34,394 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:25:34,394 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:25:34,394 INFO L87 Difference]: Start difference. First operand 1839 states and 2402 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:38,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:38,296 INFO L93 Difference]: Finished difference Result 2276 states and 2932 transitions. [2024-11-28 03:25:38,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:25:38,296 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-11-28 03:25:38,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:38,306 INFO L225 Difference]: With dead ends: 2276 [2024-11-28 03:25:38,306 INFO L226 Difference]: Without dead ends: 2274 [2024-11-28 03:25:38,307 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:25:38,308 INFO L435 NwaCegarLoop]: 174 mSDtfsCounter, 148 mSDsluCounter, 1096 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 1270 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:38,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 1270 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-28 03:25:38,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2274 states. [2024-11-28 03:25:39,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2274 to 1824. [2024-11-28 03:25:39,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1513 states have (on average 1.2366159947124917) internal successors, (1871), 1542 states have internal predecessors, (1871), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:25:39,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 2383 transitions. [2024-11-28 03:25:39,096 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 2383 transitions. Word has length 177 [2024-11-28 03:25:39,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:39,096 INFO L471 AbstractCegarLoop]: Abstraction has 1824 states and 2383 transitions. [2024-11-28 03:25:39,096 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:39,096 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 2383 transitions. [2024-11-28 03:25:39,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-28 03:25:39,098 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:39,098 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:25:39,098 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-11-28 03:25:39,098 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:39,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:39,099 INFO L85 PathProgramCache]: Analyzing trace with hash -2066946711, now seen corresponding path program 1 times [2024-11-28 03:25:39,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:39,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629675581] [2024-11-28 03:25:39,099 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:25:39,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:39,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:25:39,472 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:25:39,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:39,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629675581] [2024-11-28 03:25:39,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629675581] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:25:39,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:25:39,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 03:25:39,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870366529] [2024-11-28 03:25:39,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:25:39,473 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 03:25:39,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:39,473 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 03:25:39,473 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:25:39,473 INFO L87 Difference]: Start difference. First operand 1824 states and 2383 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:40,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:40,776 INFO L93 Difference]: Finished difference Result 4085 states and 5316 transitions. [2024-11-28 03:25:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:25:40,776 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-11-28 03:25:40,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:40,785 INFO L225 Difference]: With dead ends: 4085 [2024-11-28 03:25:40,785 INFO L226 Difference]: Without dead ends: 2264 [2024-11-28 03:25:40,789 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 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-28 03:25:40,790 INFO L435 NwaCegarLoop]: 143 mSDtfsCounter, 125 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:40,790 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 318 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:25:40,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2264 states. [2024-11-28 03:25:41,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2264 to 1912. [2024-11-28 03:25:41,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1912 states, 1601 states have (on average 1.2435977514053715) internal successors, (1991), 1630 states have internal predecessors, (1991), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:25:41,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1912 states to 1912 states and 2503 transitions. [2024-11-28 03:25:41,716 INFO L78 Accepts]: Start accepts. Automaton has 1912 states and 2503 transitions. Word has length 177 [2024-11-28 03:25:41,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:41,716 INFO L471 AbstractCegarLoop]: Abstraction has 1912 states and 2503 transitions. [2024-11-28 03:25:41,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:41,716 INFO L276 IsEmpty]: Start isEmpty. Operand 1912 states and 2503 transitions. [2024-11-28 03:25:41,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-28 03:25:41,718 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:41,718 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:25:41,718 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-11-28 03:25:41,718 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:41,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:41,719 INFO L85 PathProgramCache]: Analyzing trace with hash 281306706, now seen corresponding path program 1 times [2024-11-28 03:25:41,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:41,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280712610] [2024-11-28 03:25:41,719 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:25:41,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:41,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:25:41,935 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:25:41,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:41,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280712610] [2024-11-28 03:25:41,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280712610] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:25:41,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:25:41,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:25:41,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564009759] [2024-11-28 03:25:41,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:25:41,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:25:41,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:41,937 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:25:41,937 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:25:41,937 INFO L87 Difference]: Start difference. First operand 1912 states and 2503 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:43,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:43,200 INFO L93 Difference]: Finished difference Result 4430 states and 5762 transitions. [2024-11-28 03:25:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:25:43,201 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-11-28 03:25:43,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:43,209 INFO L225 Difference]: With dead ends: 4430 [2024-11-28 03:25:43,210 INFO L226 Difference]: Without dead ends: 2521 [2024-11-28 03:25:43,214 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:25:43,215 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 54 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:43,215 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 476 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:25:43,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2024-11-28 03:25:44,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 2061. [2024-11-28 03:25:44,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2061 states, 1750 states have (on average 1.2405714285714287) internal successors, (2171), 1779 states have internal predecessors, (2171), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:25:44,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2061 states to 2061 states and 2683 transitions. [2024-11-28 03:25:44,349 INFO L78 Accepts]: Start accepts. Automaton has 2061 states and 2683 transitions. Word has length 177 [2024-11-28 03:25:44,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:44,349 INFO L471 AbstractCegarLoop]: Abstraction has 2061 states and 2683 transitions. [2024-11-28 03:25:44,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:44,350 INFO L276 IsEmpty]: Start isEmpty. Operand 2061 states and 2683 transitions. [2024-11-28 03:25:44,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:25:44,352 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:44,353 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:25:44,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-11-28 03:25:44,353 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:44,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:44,354 INFO L85 PathProgramCache]: Analyzing trace with hash -71189151, now seen corresponding path program 1 times [2024-11-28 03:25:44,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:44,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743972144] [2024-11-28 03:25:44,354 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:25:44,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:44,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:25:53,770 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:25:53,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:53,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743972144] [2024-11-28 03:25:53,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743972144] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:25:53,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:25:53,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 03:25:53,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635860676] [2024-11-28 03:25:53,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:25:53,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:25:53,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:53,772 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:25:53,772 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:25:53,772 INFO L87 Difference]: Start difference. First operand 2061 states and 2683 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:57,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:57,860 INFO L93 Difference]: Finished difference Result 2603 states and 3281 transitions. [2024-11-28 03:25:57,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:25:57,861 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:25:57,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:57,871 INFO L225 Difference]: With dead ends: 2603 [2024-11-28 03:25:57,871 INFO L226 Difference]: Without dead ends: 2601 [2024-11-28 03:25:57,872 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:25:57,873 INFO L435 NwaCegarLoop]: 171 mSDtfsCounter, 255 mSDsluCounter, 907 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 1078 SdHoareTripleChecker+Invalid, 854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:57,873 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [255 Valid, 1078 Invalid, 854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-28 03:25:57,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2601 states. [2024-11-28 03:25:58,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2601 to 2061. [2024-11-28 03:25:58,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2061 states, 1750 states have (on average 1.2405714285714287) internal successors, (2171), 1779 states have internal predecessors, (2171), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:25:58,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2061 states to 2061 states and 2683 transitions. [2024-11-28 03:25:58,694 INFO L78 Accepts]: Start accepts. Automaton has 2061 states and 2683 transitions. Word has length 178 [2024-11-28 03:25:58,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:58,695 INFO L471 AbstractCegarLoop]: Abstraction has 2061 states and 2683 transitions. [2024-11-28 03:25:58,695 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 14 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:25:58,695 INFO L276 IsEmpty]: Start isEmpty. Operand 2061 states and 2683 transitions. [2024-11-28 03:25:58,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:25:58,698 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:58,698 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:25:58,698 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-11-28 03:25:58,698 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:58,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:58,699 INFO L85 PathProgramCache]: Analyzing trace with hash 949879203, now seen corresponding path program 1 times [2024-11-28 03:25:58,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:58,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895082845] [2024-11-28 03:25:58,699 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:25:58,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:58,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:25:59,137 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:25:59,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:59,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895082845] [2024-11-28 03:25:59,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895082845] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:25:59,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:25:59,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 03:25:59,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489990410] [2024-11-28 03:25:59,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:25:59,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 03:25:59,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:59,139 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 03:25:59,139 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:25:59,139 INFO L87 Difference]: Start difference. First operand 2061 states and 2683 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:26:00,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:26:00,505 INFO L93 Difference]: Finished difference Result 4003 states and 5130 transitions. [2024-11-28 03:26:00,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:26:00,506 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:26:00,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:26:00,512 INFO L225 Difference]: With dead ends: 4003 [2024-11-28 03:26:00,512 INFO L226 Difference]: Without dead ends: 2451 [2024-11-28 03:26:00,514 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:26:00,515 INFO L435 NwaCegarLoop]: 157 mSDtfsCounter, 99 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:26:00,515 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 388 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:26:00,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2451 states. [2024-11-28 03:26:01,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2451 to 2056. [2024-11-28 03:26:01,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2056 states, 1745 states have (on average 1.238968481375358) internal successors, (2162), 1774 states have internal predecessors, (2162), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:26:01,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2056 states to 2056 states and 2674 transitions. [2024-11-28 03:26:01,227 INFO L78 Accepts]: Start accepts. Automaton has 2056 states and 2674 transitions. Word has length 178 [2024-11-28 03:26:01,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:26:01,227 INFO L471 AbstractCegarLoop]: Abstraction has 2056 states and 2674 transitions. [2024-11-28 03:26:01,227 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 6 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:26:01,227 INFO L276 IsEmpty]: Start isEmpty. Operand 2056 states and 2674 transitions. [2024-11-28 03:26:01,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:26:01,229 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:26:01,229 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:26:01,229 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-11-28 03:26:01,229 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:26:01,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:26:01,230 INFO L85 PathProgramCache]: Analyzing trace with hash 734471581, now seen corresponding path program 1 times [2024-11-28 03:26:01,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:26:01,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017722457] [2024-11-28 03:26:01,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:26:01,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:26:01,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:26:11,936 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:26:11,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:26:11,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017722457] [2024-11-28 03:26:11,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017722457] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:26:11,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:26:11,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 03:26:11,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436331766] [2024-11-28 03:26:11,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:26:11,937 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:26:11,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:26:11,938 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:26:11,938 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:26:11,938 INFO L87 Difference]: Start difference. First operand 2056 states and 2674 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:26:16,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:26:16,981 INFO L93 Difference]: Finished difference Result 2544 states and 3263 transitions. [2024-11-28 03:26:16,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:26:16,982 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:26:16,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:26:16,989 INFO L225 Difference]: With dead ends: 2544 [2024-11-28 03:26:16,989 INFO L226 Difference]: Without dead ends: 2542 [2024-11-28 03:26:16,990 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:26:16,991 INFO L435 NwaCegarLoop]: 230 mSDtfsCounter, 224 mSDsluCounter, 1420 mSDsCounter, 0 mSdLazyCounter, 1255 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 1650 SdHoareTripleChecker+Invalid, 1287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:26:16,991 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 1650 Invalid, 1287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1255 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-28 03:26:16,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2542 states. [2024-11-28 03:26:17,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2542 to 2062. [2024-11-28 03:26:17,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2062 states, 1751 states have (on average 1.2415762421473444) internal successors, (2174), 1780 states have internal predecessors, (2174), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:26:17,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2062 states to 2062 states and 2686 transitions. [2024-11-28 03:26:17,783 INFO L78 Accepts]: Start accepts. Automaton has 2062 states and 2686 transitions. Word has length 178 [2024-11-28 03:26:17,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:26:17,783 INFO L471 AbstractCegarLoop]: Abstraction has 2062 states and 2686 transitions. [2024-11-28 03:26:17,784 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:26:17,784 INFO L276 IsEmpty]: Start isEmpty. Operand 2062 states and 2686 transitions. [2024-11-28 03:26:17,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:26:17,786 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:26:17,786 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:26:17,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-11-28 03:26:17,786 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:26:17,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:26:17,787 INFO L85 PathProgramCache]: Analyzing trace with hash 147665567, now seen corresponding path program 1 times [2024-11-28 03:26:17,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:26:17,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006529819] [2024-11-28 03:26:17,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:26:17,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:26:17,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:26:23,036 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:26:23,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:26:23,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006529819] [2024-11-28 03:26:23,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006529819] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:26:23,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:26:23,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-28 03:26:23,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291582172] [2024-11-28 03:26:23,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:26:23,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 03:26:23,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:26:23,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 03:26:23,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2024-11-28 03:26:23,038 INFO L87 Difference]: Start difference. First operand 2062 states and 2686 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:26:29,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:26:29,614 INFO L93 Difference]: Finished difference Result 2626 states and 3306 transitions. [2024-11-28 03:26:29,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 03:26:29,615 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:26:29,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:26:29,621 INFO L225 Difference]: With dead ends: 2626 [2024-11-28 03:26:29,621 INFO L226 Difference]: Without dead ends: 2624 [2024-11-28 03:26:29,623 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=212, Invalid=780, Unknown=0, NotChecked=0, Total=992 [2024-11-28 03:26:29,623 INFO L435 NwaCegarLoop]: 182 mSDtfsCounter, 272 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 1523 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 1554 SdHoareTripleChecker+Invalid, 1557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:26:29,623 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 1554 Invalid, 1557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1523 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-28 03:26:29,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2624 states. [2024-11-28 03:26:30,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2624 to 2064. [2024-11-28 03:26:30,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2064 states, 1753 states have (on average 1.2424415288077582) internal successors, (2178), 1782 states have internal predecessors, (2178), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:26:30,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2064 states to 2064 states and 2690 transitions. [2024-11-28 03:26:30,477 INFO L78 Accepts]: Start accepts. Automaton has 2064 states and 2690 transitions. Word has length 178 [2024-11-28 03:26:30,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:26:30,477 INFO L471 AbstractCegarLoop]: Abstraction has 2064 states and 2690 transitions. [2024-11-28 03:26:30,477 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:26:30,477 INFO L276 IsEmpty]: Start isEmpty. Operand 2064 states and 2690 transitions. [2024-11-28 03:26:30,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:26:30,479 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:26:30,479 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:26:30,479 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-11-28 03:26:30,479 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:26:30,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:26:30,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1755539935, now seen corresponding path program 1 times [2024-11-28 03:26:30,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:26:30,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368187271] [2024-11-28 03:26:30,480 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:26:30,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:26:30,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:26:41,030 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:26:41,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:26:41,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368187271] [2024-11-28 03:26:41,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368187271] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:26:41,030 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:26:41,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-28 03:26:41,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322919774] [2024-11-28 03:26:41,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:26:41,031 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 03:26:41,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:26:41,031 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 03:26:41,031 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:26:41,031 INFO L87 Difference]: Start difference. First operand 2064 states and 2690 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:26:50,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:26:50,683 INFO L93 Difference]: Finished difference Result 2666 states and 3383 transitions. [2024-11-28 03:26:50,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 03:26:50,684 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:26:50,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:26:50,689 INFO L225 Difference]: With dead ends: 2666 [2024-11-28 03:26:50,689 INFO L226 Difference]: Without dead ends: 2664 [2024-11-28 03:26:50,690 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=294, Invalid=1188, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 03:26:50,690 INFO L435 NwaCegarLoop]: 255 mSDtfsCounter, 384 mSDsluCounter, 1729 mSDsCounter, 0 mSdLazyCounter, 2432 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 1984 SdHoareTripleChecker+Invalid, 2501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 2432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:26:50,690 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [384 Valid, 1984 Invalid, 2501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 2432 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-11-28 03:26:50,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2664 states. [2024-11-28 03:26:51,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2664 to 2059. [2024-11-28 03:26:51,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2059 states, 1748 states have (on average 1.240274599542334) internal successors, (2168), 1777 states have internal predecessors, (2168), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:26:51,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2059 states to 2059 states and 2680 transitions. [2024-11-28 03:26:51,371 INFO L78 Accepts]: Start accepts. Automaton has 2059 states and 2680 transitions. Word has length 178 [2024-11-28 03:26:51,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:26:51,371 INFO L471 AbstractCegarLoop]: Abstraction has 2059 states and 2680 transitions. [2024-11-28 03:26:51,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:26:51,371 INFO L276 IsEmpty]: Start isEmpty. Operand 2059 states and 2680 transitions. [2024-11-28 03:26:51,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:26:51,373 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:26:51,373 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:26:51,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-11-28 03:26:51,373 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:26:51,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:26:51,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1168733921, now seen corresponding path program 1 times [2024-11-28 03:26:51,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:26:51,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859061879] [2024-11-28 03:26:51,374 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:26:51,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:26:51,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:26:57,194 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:26:57,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:26:57,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859061879] [2024-11-28 03:26:57,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859061879] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:26:57,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:26:57,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-28 03:26:57,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256751776] [2024-11-28 03:26:57,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:26:57,195 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:26:57,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:26:57,196 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:26:57,196 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:26:57,196 INFO L87 Difference]: Start difference. First operand 2059 states and 2680 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:27:04,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:27:04,291 INFO L93 Difference]: Finished difference Result 2602 states and 3297 transitions. [2024-11-28 03:27:04,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 03:27:04,291 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:27:04,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:27:04,297 INFO L225 Difference]: With dead ends: 2602 [2024-11-28 03:27:04,297 INFO L226 Difference]: Without dead ends: 2600 [2024-11-28 03:27:04,298 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=195, Invalid=675, Unknown=0, NotChecked=0, Total=870 [2024-11-28 03:27:04,298 INFO L435 NwaCegarLoop]: 277 mSDtfsCounter, 282 mSDsluCounter, 1765 mSDsCounter, 0 mSdLazyCounter, 1956 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 2042 SdHoareTripleChecker+Invalid, 1994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:27:04,299 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [282 Valid, 2042 Invalid, 1994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1956 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-28 03:27:04,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2600 states. [2024-11-28 03:27:04,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2600 to 2059. [2024-11-28 03:27:04,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2059 states, 1748 states have (on average 1.240274599542334) internal successors, (2168), 1777 states have internal predecessors, (2168), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:27:04,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2059 states to 2059 states and 2680 transitions. [2024-11-28 03:27:04,993 INFO L78 Accepts]: Start accepts. Automaton has 2059 states and 2680 transitions. Word has length 178 [2024-11-28 03:27:04,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:27:04,993 INFO L471 AbstractCegarLoop]: Abstraction has 2059 states and 2680 transitions. [2024-11-28 03:27:04,993 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:27:04,993 INFO L276 IsEmpty]: Start isEmpty. Operand 2059 states and 2680 transitions. [2024-11-28 03:27:04,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:27:04,995 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:27:04,995 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:27:04,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-11-28 03:27:04,995 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:27:04,995 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:27:04,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1876627485, now seen corresponding path program 1 times [2024-11-28 03:27:04,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:27:04,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177278918] [2024-11-28 03:27:04,996 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:27:04,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:27:05,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:27:09,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:27:09,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:27:09,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177278918] [2024-11-28 03:27:09,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177278918] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:27:09,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:27:09,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 03:27:09,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575552592] [2024-11-28 03:27:09,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:27:09,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:27:09,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:27:09,769 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:27:09,769 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:27:09,769 INFO L87 Difference]: Start difference. First operand 2059 states and 2680 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:27:14,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:27:14,213 INFO L93 Difference]: Finished difference Result 2462 states and 3172 transitions. [2024-11-28 03:27:14,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:27:14,214 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:27:14,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:27:14,218 INFO L225 Difference]: With dead ends: 2462 [2024-11-28 03:27:14,218 INFO L226 Difference]: Without dead ends: 2460 [2024-11-28 03:27:14,219 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=84, Invalid=296, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:27:14,219 INFO L435 NwaCegarLoop]: 216 mSDtfsCounter, 200 mSDsluCounter, 1287 mSDsCounter, 0 mSdLazyCounter, 1093 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 1503 SdHoareTripleChecker+Invalid, 1106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:27:14,220 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 1503 Invalid, 1106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1093 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-28 03:27:14,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2460 states. [2024-11-28 03:27:14,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2460 to 2055. [2024-11-28 03:27:14,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2055 states, 1744 states have (on average 1.238532110091743) internal successors, (2160), 1773 states have internal predecessors, (2160), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:27:14,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2055 states to 2055 states and 2672 transitions. [2024-11-28 03:27:14,939 INFO L78 Accepts]: Start accepts. Automaton has 2055 states and 2672 transitions. Word has length 178 [2024-11-28 03:27:14,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:27:14,939 INFO L471 AbstractCegarLoop]: Abstraction has 2055 states and 2672 transitions. [2024-11-28 03:27:14,940 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:27:14,940 INFO L276 IsEmpty]: Start isEmpty. Operand 2055 states and 2672 transitions. [2024-11-28 03:27:14,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:27:14,941 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:27:14,941 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:27:14,941 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2024-11-28 03:27:14,942 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:27:14,942 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:27:14,942 INFO L85 PathProgramCache]: Analyzing trace with hash -268753117, now seen corresponding path program 1 times [2024-11-28 03:27:14,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:27:14,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135842210] [2024-11-28 03:27:14,942 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:27:14,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:27:14,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:27:15,696 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:27:15,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:27:15,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135842210] [2024-11-28 03:27:15,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135842210] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:27:15,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:27:15,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-28 03:27:15,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109800556] [2024-11-28 03:27:15,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:27:15,697 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 03:27:15,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:27:15,697 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 03:27:15,697 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:27:15,697 INFO L87 Difference]: Start difference. First operand 2055 states and 2672 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:27:19,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:27:19,158 INFO L93 Difference]: Finished difference Result 3944 states and 5060 transitions. [2024-11-28 03:27:19,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 03:27:19,159 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:27:19,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:27:19,164 INFO L225 Difference]: With dead ends: 3944 [2024-11-28 03:27:19,164 INFO L226 Difference]: Without dead ends: 2398 [2024-11-28 03:27:19,166 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2024-11-28 03:27:19,167 INFO L435 NwaCegarLoop]: 239 mSDtfsCounter, 249 mSDsluCounter, 880 mSDsCounter, 0 mSdLazyCounter, 890 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 1119 SdHoareTripleChecker+Invalid, 909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:27:19,167 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 1119 Invalid, 909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 890 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-28 03:27:19,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2398 states. [2024-11-28 03:27:19,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2398 to 2049. [2024-11-28 03:27:19,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2049 states, 1738 states have (on average 1.238204833141542) internal successors, (2152), 1767 states have internal predecessors, (2152), 256 states have call successors, (256), 54 states have call predecessors, (256), 54 states have return successors, (256), 227 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-28 03:27:19,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2049 states to 2049 states and 2664 transitions. [2024-11-28 03:27:19,871 INFO L78 Accepts]: Start accepts. Automaton has 2049 states and 2664 transitions. Word has length 178 [2024-11-28 03:27:19,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:27:19,871 INFO L471 AbstractCegarLoop]: Abstraction has 2049 states and 2664 transitions. [2024-11-28 03:27:19,871 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:27:19,871 INFO L276 IsEmpty]: Start isEmpty. Operand 2049 states and 2664 transitions. [2024-11-28 03:27:19,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:27:19,872 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:27:19,873 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:27:19,873 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2024-11-28 03:27:19,873 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:27:19,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:27:19,873 INFO L85 PathProgramCache]: Analyzing trace with hash 1539615201, now seen corresponding path program 1 times [2024-11-28 03:27:19,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:27:19,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878001695] [2024-11-28 03:27:19,873 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:27:19,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:27:19,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:27:19,927 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:27:19,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:27:19,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878001695] [2024-11-28 03:27:19,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878001695] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:27:19,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:27:19,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:27:19,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401126150] [2024-11-28 03:27:19,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:27:19,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:27:19,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:27:19,929 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:27:19,929 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:27:19,929 INFO L87 Difference]: Start difference. First operand 2049 states and 2664 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:27:21,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:27:21,278 INFO L93 Difference]: Finished difference Result 5069 states and 6585 transitions. [2024-11-28 03:27:21,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:27:21,278 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:27:21,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:27:21,284 INFO L225 Difference]: With dead ends: 5069 [2024-11-28 03:27:21,284 INFO L226 Difference]: Without dead ends: 3023 [2024-11-28 03:27:21,287 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-28 03:27:21,288 INFO L435 NwaCegarLoop]: 185 mSDtfsCounter, 58 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:27:21,288 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 290 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:27:21,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3023 states. [2024-11-28 03:27:22,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3023 to 2119. [2024-11-28 03:27:22,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2119 states, 1800 states have (on average 1.2338888888888888) internal successors, (2221), 1831 states have internal predecessors, (2221), 262 states have call successors, (262), 56 states have call predecessors, (262), 56 states have return successors, (262), 231 states have call predecessors, (262), 262 states have call successors, (262) [2024-11-28 03:27:22,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2119 states to 2119 states and 2745 transitions. [2024-11-28 03:27:22,057 INFO L78 Accepts]: Start accepts. Automaton has 2119 states and 2745 transitions. Word has length 178 [2024-11-28 03:27:22,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:27:22,057 INFO L471 AbstractCegarLoop]: Abstraction has 2119 states and 2745 transitions. [2024-11-28 03:27:22,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:27:22,058 INFO L276 IsEmpty]: Start isEmpty. Operand 2119 states and 2745 transitions. [2024-11-28 03:27:22,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:27:22,059 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:27:22,059 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:27:22,059 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2024-11-28 03:27:22,059 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:27:22,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:27:22,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1078996032, now seen corresponding path program 1 times [2024-11-28 03:27:22,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:27:22,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728015428] [2024-11-28 03:27:22,060 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:27:22,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:27:22,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:27:22,105 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:27:22,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:27:22,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728015428] [2024-11-28 03:27:22,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728015428] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:27:22,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:27:22,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:27:22,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339593756] [2024-11-28 03:27:22,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:27:22,106 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:27:22,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:27:22,107 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:27:22,107 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:27:22,107 INFO L87 Difference]: Start difference. First operand 2119 states and 2745 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:27:23,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:27:23,333 INFO L93 Difference]: Finished difference Result 4783 states and 6139 transitions. [2024-11-28 03:27:23,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:27:23,334 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:27:23,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:27:23,339 INFO L225 Difference]: With dead ends: 4783 [2024-11-28 03:27:23,340 INFO L226 Difference]: Without dead ends: 2667 [2024-11-28 03:27:23,343 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-28 03:27:23,343 INFO L435 NwaCegarLoop]: 152 mSDtfsCounter, 70 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:27:23,343 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 255 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:27:23,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2667 states. [2024-11-28 03:27:23,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2667 to 1427. [2024-11-28 03:27:23,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1427 states, 1228 states have (on average 1.219869706840391) internal successors, (1498), 1243 states have internal predecessors, (1498), 162 states have call successors, (162), 36 states have call predecessors, (162), 36 states have return successors, (162), 147 states have call predecessors, (162), 162 states have call successors, (162) [2024-11-28 03:27:23,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1427 states to 1427 states and 1822 transitions. [2024-11-28 03:27:23,863 INFO L78 Accepts]: Start accepts. Automaton has 1427 states and 1822 transitions. Word has length 178 [2024-11-28 03:27:23,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:27:23,863 INFO L471 AbstractCegarLoop]: Abstraction has 1427 states and 1822 transitions. [2024-11-28 03:27:23,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:27:23,864 INFO L276 IsEmpty]: Start isEmpty. Operand 1427 states and 1822 transitions. [2024-11-28 03:27:23,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:27:23,865 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:27:23,865 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:27:23,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2024-11-28 03:27:23,865 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:27:23,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:27:23,866 INFO L85 PathProgramCache]: Analyzing trace with hash -786177167, now seen corresponding path program 1 times [2024-11-28 03:27:23,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:27:23,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288197154] [2024-11-28 03:27:23,866 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:27:23,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:27:23,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:27:37,773 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:27:37,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:27:37,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288197154] [2024-11-28 03:27:37,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288197154] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:27:37,774 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:27:37,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-28 03:27:37,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544518829] [2024-11-28 03:27:37,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:27:37,774 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 03:27:37,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:27:37,775 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 03:27:37,775 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:27:37,775 INFO L87 Difference]: Start difference. First operand 1427 states and 1822 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-28 03:28:13,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:28:13,305 INFO L93 Difference]: Finished difference Result 4213 states and 5238 transitions. [2024-11-28 03:28:13,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-28 03:28:13,306 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 178 [2024-11-28 03:28:13,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:28:13,313 INFO L225 Difference]: With dead ends: 4213 [2024-11-28 03:28:13,314 INFO L226 Difference]: Without dead ends: 4211 [2024-11-28 03:28:13,315 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2183 ImplicationChecksByTransitivity, 24.5s TimeCoverageRelationStatistics Valid=1449, Invalid=6383, Unknown=0, NotChecked=0, Total=7832 [2024-11-28 03:28:13,316 INFO L435 NwaCegarLoop]: 346 mSDtfsCounter, 1115 mSDsluCounter, 1816 mSDsCounter, 0 mSdLazyCounter, 3632 mSolverCounterSat, 415 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1115 SdHoareTripleChecker+Valid, 2162 SdHoareTripleChecker+Invalid, 4047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 415 IncrementalHoareTripleChecker+Valid, 3632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:28:13,316 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1115 Valid, 2162 Invalid, 4047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [415 Valid, 3632 Invalid, 0 Unknown, 0 Unchecked, 10.3s Time] [2024-11-28 03:28:13,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4211 states. [2024-11-28 03:28:13,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4211 to 1369. [2024-11-28 03:28:13,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1369 states, 1178 states have (on average 1.233446519524618) internal successors, (1453), 1191 states have internal predecessors, (1453), 156 states have call successors, (156), 34 states have call predecessors, (156), 34 states have return successors, (156), 143 states have call predecessors, (156), 156 states have call successors, (156) [2024-11-28 03:28:13,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1369 states to 1369 states and 1765 transitions. [2024-11-28 03:28:13,938 INFO L78 Accepts]: Start accepts. Automaton has 1369 states and 1765 transitions. Word has length 178 [2024-11-28 03:28:13,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:28:13,938 INFO L471 AbstractCegarLoop]: Abstraction has 1369 states and 1765 transitions. [2024-11-28 03:28:13,938 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-28 03:28:13,938 INFO L276 IsEmpty]: Start isEmpty. Operand 1369 states and 1765 transitions. [2024-11-28 03:28:13,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:28:13,939 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:28:13,939 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:28:13,940 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2024-11-28 03:28:13,940 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:28:13,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:28:13,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1372983181, now seen corresponding path program 1 times [2024-11-28 03:28:13,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:28:13,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736634780] [2024-11-28 03:28:13,940 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:28:13,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:28:13,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:28:20,184 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:28:20,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:28:20,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736634780] [2024-11-28 03:28:20,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736634780] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:28:20,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:28:20,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-28 03:28:20,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394963339] [2024-11-28 03:28:20,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:28:20,185 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 03:28:20,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:28:20,186 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 03:28:20,186 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:28:20,186 INFO L87 Difference]: Start difference. First operand 1369 states and 1765 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-28 03:28:54,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:28:54,720 INFO L93 Difference]: Finished difference Result 3171 states and 4061 transitions. [2024-11-28 03:28:54,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-28 03:28:54,721 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 178 [2024-11-28 03:28:54,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:28:54,727 INFO L225 Difference]: With dead ends: 3171 [2024-11-28 03:28:54,727 INFO L226 Difference]: Without dead ends: 3169 [2024-11-28 03:28:54,728 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2190 ImplicationChecksByTransitivity, 24.0s TimeCoverageRelationStatistics Valid=1449, Invalid=6383, Unknown=0, NotChecked=0, Total=7832 [2024-11-28 03:28:54,729 INFO L435 NwaCegarLoop]: 357 mSDtfsCounter, 957 mSDsluCounter, 1773 mSDsCounter, 0 mSdLazyCounter, 3715 mSolverCounterSat, 301 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 957 SdHoareTripleChecker+Valid, 2130 SdHoareTripleChecker+Invalid, 4016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 301 IncrementalHoareTripleChecker+Valid, 3715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:28:54,729 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [957 Valid, 2130 Invalid, 4016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [301 Valid, 3715 Invalid, 0 Unknown, 0 Unchecked, 9.7s Time] [2024-11-28 03:28:54,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2024-11-28 03:28:55,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 1343. [2024-11-28 03:28:55,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1343 states, 1152 states have (on average 1.2326388888888888) internal successors, (1420), 1165 states have internal predecessors, (1420), 156 states have call successors, (156), 34 states have call predecessors, (156), 34 states have return successors, (156), 143 states have call predecessors, (156), 156 states have call successors, (156) [2024-11-28 03:28:55,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1343 states to 1343 states and 1732 transitions. [2024-11-28 03:28:55,324 INFO L78 Accepts]: Start accepts. Automaton has 1343 states and 1732 transitions. Word has length 178 [2024-11-28 03:28:55,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:28:55,324 INFO L471 AbstractCegarLoop]: Abstraction has 1343 states and 1732 transitions. [2024-11-28 03:28:55,324 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-28 03:28:55,325 INFO L276 IsEmpty]: Start isEmpty. Operand 1343 states and 1732 transitions. [2024-11-28 03:28:55,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:28:55,326 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:28:55,326 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:28:55,326 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2024-11-28 03:28:55,326 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:28:55,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:28:55,326 INFO L85 PathProgramCache]: Analyzing trace with hash 802170735, now seen corresponding path program 1 times [2024-11-28 03:28:55,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:28:55,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316562666] [2024-11-28 03:28:55,327 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:28:55,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:28:55,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:29:02,862 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:29:02,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:29:02,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316562666] [2024-11-28 03:29:02,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316562666] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:29:02,863 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:29:02,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-11-28 03:29:02,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396137438] [2024-11-28 03:29:02,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:29:02,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 03:29:02,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:29:02,864 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 03:29:02,864 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2024-11-28 03:29:02,864 INFO L87 Difference]: Start difference. First operand 1343 states and 1732 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:29:11,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:29:11,473 INFO L93 Difference]: Finished difference Result 1521 states and 1950 transitions. [2024-11-28 03:29:11,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 03:29:11,473 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:29:11,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:29:11,477 INFO L225 Difference]: With dead ends: 1521 [2024-11-28 03:29:11,477 INFO L226 Difference]: Without dead ends: 1519 [2024-11-28 03:29:11,478 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=342, Invalid=1218, Unknown=0, NotChecked=0, Total=1560 [2024-11-28 03:29:11,478 INFO L435 NwaCegarLoop]: 211 mSDtfsCounter, 230 mSDsluCounter, 1181 mSDsCounter, 0 mSdLazyCounter, 1991 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 1392 SdHoareTripleChecker+Invalid, 2099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:29:11,478 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 1392 Invalid, 2099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1991 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2024-11-28 03:29:11,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1519 states. [2024-11-28 03:29:12,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1519 to 1353. [2024-11-28 03:29:12,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1162 states have (on average 1.2314974182444063) internal successors, (1431), 1175 states have internal predecessors, (1431), 156 states have call successors, (156), 34 states have call predecessors, (156), 34 states have return successors, (156), 143 states have call predecessors, (156), 156 states have call successors, (156) [2024-11-28 03:29:12,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 1743 transitions. [2024-11-28 03:29:12,013 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 1743 transitions. Word has length 178 [2024-11-28 03:29:12,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:29:12,013 INFO L471 AbstractCegarLoop]: Abstraction has 1353 states and 1743 transitions. [2024-11-28 03:29:12,013 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, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:29:12,014 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 1743 transitions. [2024-11-28 03:29:12,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-28 03:29:12,015 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:29:12,015 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:29:12,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2024-11-28 03:29:12,016 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:29:12,016 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:29:12,016 INFO L85 PathProgramCache]: Analyzing trace with hash 215364721, now seen corresponding path program 1 times [2024-11-28 03:29:12,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:29:12,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814414837] [2024-11-28 03:29:12,017 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:29:12,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:29:12,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:29:22,424 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:29:22,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:29:22,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814414837] [2024-11-28 03:29:22,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814414837] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:29:22,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:29:22,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-28 03:29:22,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677628281] [2024-11-28 03:29:22,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:29:22,425 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:29:22,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:29:22,425 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:29:22,426 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:29:22,426 INFO L87 Difference]: Start difference. First operand 1353 states and 1743 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:29:30,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:29:30,041 INFO L93 Difference]: Finished difference Result 1744 states and 2216 transitions. [2024-11-28 03:29:30,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-28 03:29:30,042 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-11-28 03:29:30,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:29:30,045 INFO L225 Difference]: With dead ends: 1744 [2024-11-28 03:29:30,045 INFO L226 Difference]: Without dead ends: 1742 [2024-11-28 03:29:30,046 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=267, Invalid=993, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 03:29:30,046 INFO L435 NwaCegarLoop]: 248 mSDtfsCounter, 169 mSDsluCounter, 1355 mSDsCounter, 0 mSdLazyCounter, 1302 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 1603 SdHoareTripleChecker+Invalid, 1330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:29:30,046 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 1603 Invalid, 1330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1302 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-28 03:29:30,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1742 states. [2024-11-28 03:29:30,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1742 to 1288. [2024-11-28 03:29:30,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1097 states have (on average 1.2342752962625343) internal successors, (1354), 1110 states have internal predecessors, (1354), 156 states have call successors, (156), 34 states have call predecessors, (156), 34 states have return successors, (156), 143 states have call predecessors, (156), 156 states have call successors, (156) [2024-11-28 03:29:30,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 1666 transitions. [2024-11-28 03:29:30,549 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 1666 transitions. Word has length 178 [2024-11-28 03:29:30,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:29:30,549 INFO L471 AbstractCegarLoop]: Abstraction has 1288 states and 1666 transitions. [2024-11-28 03:29:30,549 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:29:30,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 1666 transitions. [2024-11-28 03:29:30,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-11-28 03:29:30,550 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:29:30,550 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:29:30,550 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2024-11-28 03:29:30,551 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:29:30,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:29:30,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1473336665, now seen corresponding path program 1 times [2024-11-28 03:29:30,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:29:30,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986209733] [2024-11-28 03:29:30,551 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:29:30,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:29:30,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:29:37,441 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:29:37,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:29:37,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986209733] [2024-11-28 03:29:37,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986209733] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:29:37,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:29:37,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 03:29:37,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244173720] [2024-11-28 03:29:37,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:29:37,442 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 03:29:37,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:29:37,442 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 03:29:37,442 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-11-28 03:29:37,443 INFO L87 Difference]: Start difference. First operand 1288 states and 1666 transitions. Second operand has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:29:43,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:29:43,047 INFO L93 Difference]: Finished difference Result 2327 states and 2935 transitions. [2024-11-28 03:29:43,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 03:29:43,047 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 179 [2024-11-28 03:29:43,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:29:43,051 INFO L225 Difference]: With dead ends: 2327 [2024-11-28 03:29:43,052 INFO L226 Difference]: Without dead ends: 2325 [2024-11-28 03:29:43,052 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=160, Invalid=392, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:29:43,052 INFO L435 NwaCegarLoop]: 264 mSDtfsCounter, 439 mSDsluCounter, 933 mSDsCounter, 0 mSdLazyCounter, 941 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 1197 SdHoareTripleChecker+Invalid, 963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 941 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:29:43,053 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [439 Valid, 1197 Invalid, 963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 941 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-28 03:29:43,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2325 states. [2024-11-28 03:29:43,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2325 to 1047. [2024-11-28 03:29:43,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 883 states have (on average 1.2378255945639864) internal successors, (1093), 893 states have internal predecessors, (1093), 135 states have call successors, (135), 28 states have call predecessors, (135), 28 states have return successors, (135), 125 states have call predecessors, (135), 135 states have call successors, (135) [2024-11-28 03:29:43,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1363 transitions. [2024-11-28 03:29:43,606 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1363 transitions. Word has length 179 [2024-11-28 03:29:43,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:29:43,606 INFO L471 AbstractCegarLoop]: Abstraction has 1047 states and 1363 transitions. [2024-11-28 03:29:43,606 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6153846153846154) internal successors, (47), 13 states have internal predecessors, (47), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:29:43,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1363 transitions. [2024-11-28 03:29:43,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-28 03:29:43,607 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:29:43,607 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:29:43,607 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2024-11-28 03:29:43,608 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:29:43,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:29:43,608 INFO L85 PathProgramCache]: Analyzing trace with hash -51255460, now seen corresponding path program 1 times [2024-11-28 03:29:43,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:29:43,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812585701] [2024-11-28 03:29:43,608 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:29:43,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:29:43,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:29:55,121 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:29:55,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:29:55,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812585701] [2024-11-28 03:29:55,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812585701] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:29:55,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:29:55,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 03:29:55,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389562036] [2024-11-28 03:29:55,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:29:55,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:29:55,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:29:55,122 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:29:55,122 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:29:55,123 INFO L87 Difference]: Start difference. First operand 1047 states and 1363 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:29:58,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:29:58,573 INFO L93 Difference]: Finished difference Result 1324 states and 1672 transitions. [2024-11-28 03:29:58,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:29:58,573 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 180 [2024-11-28 03:29:58,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:29:58,578 INFO L225 Difference]: With dead ends: 1324 [2024-11-28 03:29:58,578 INFO L226 Difference]: Without dead ends: 1322 [2024-11-28 03:29:58,578 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:29:58,578 INFO L435 NwaCegarLoop]: 153 mSDtfsCounter, 139 mSDsluCounter, 1044 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1197 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:29:58,578 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 1197 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-28 03:29:58,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states. [2024-11-28 03:29:59,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 1075. [2024-11-28 03:29:59,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 911 states have (on average 1.234906695938529) internal successors, (1125), 921 states have internal predecessors, (1125), 135 states have call successors, (135), 28 states have call predecessors, (135), 28 states have return successors, (135), 125 states have call predecessors, (135), 135 states have call successors, (135) [2024-11-28 03:29:59,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 1395 transitions. [2024-11-28 03:29:59,131 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 1395 transitions. Word has length 180 [2024-11-28 03:29:59,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:29:59,132 INFO L471 AbstractCegarLoop]: Abstraction has 1075 states and 1395 transitions. [2024-11-28 03:29:59,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:29:59,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 1395 transitions. [2024-11-28 03:29:59,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-28 03:29:59,133 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:29:59,133 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:29:59,134 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2024-11-28 03:29:59,134 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:29:59,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:29:59,134 INFO L85 PathProgramCache]: Analyzing trace with hash -1331119138, now seen corresponding path program 1 times [2024-11-28 03:29:59,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:29:59,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837041885] [2024-11-28 03:29:59,134 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:29:59,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:29:59,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:30:03,435 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:30:03,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:30:03,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837041885] [2024-11-28 03:30:03,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837041885] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:30:03,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:30:03,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-28 03:30:03,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213124248] [2024-11-28 03:30:03,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:30:03,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:30:03,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:30:03,437 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:30:03,437 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:30:03,437 INFO L87 Difference]: Start difference. First operand 1075 states and 1395 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:30:06,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:30:06,371 INFO L93 Difference]: Finished difference Result 1292 states and 1635 transitions. [2024-11-28 03:30:06,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:30:06,372 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 180 [2024-11-28 03:30:06,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:30:06,375 INFO L225 Difference]: With dead ends: 1292 [2024-11-28 03:30:06,375 INFO L226 Difference]: Without dead ends: 1290 [2024-11-28 03:30:06,375 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:30:06,376 INFO L435 NwaCegarLoop]: 155 mSDtfsCounter, 82 mSDsluCounter, 965 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 1120 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:30:06,376 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 1120 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 03:30:06,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2024-11-28 03:30:06,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 1075. [2024-11-28 03:30:06,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 911 states have (on average 1.234906695938529) internal successors, (1125), 921 states have internal predecessors, (1125), 135 states have call successors, (135), 28 states have call predecessors, (135), 28 states have return successors, (135), 125 states have call predecessors, (135), 135 states have call successors, (135) [2024-11-28 03:30:06,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 1395 transitions. [2024-11-28 03:30:06,984 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 1395 transitions. Word has length 180 [2024-11-28 03:30:06,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:30:06,984 INFO L471 AbstractCegarLoop]: Abstraction has 1075 states and 1395 transitions. [2024-11-28 03:30:06,984 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:30:06,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 1395 transitions. [2024-11-28 03:30:06,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-28 03:30:06,985 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:30:06,986 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:30:06,986 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2024-11-28 03:30:06,986 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:30:06,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:30:06,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1537092442, now seen corresponding path program 1 times [2024-11-28 03:30:06,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:30:06,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704492261] [2024-11-28 03:30:06,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:30:06,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:30:07,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:30:14,542 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:30:14,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:30:14,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704492261] [2024-11-28 03:30:14,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704492261] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:30:14,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:30:14,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-28 03:30:14,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664109560] [2024-11-28 03:30:14,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:30:14,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:30:14,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:30:14,543 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:30:14,543 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:30:14,544 INFO L87 Difference]: Start difference. First operand 1075 states and 1395 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:30:18,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:30:18,348 INFO L93 Difference]: Finished difference Result 1219 states and 1555 transitions. [2024-11-28 03:30:18,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 03:30:18,349 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 180 [2024-11-28 03:30:18,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:30:18,352 INFO L225 Difference]: With dead ends: 1219 [2024-11-28 03:30:18,352 INFO L226 Difference]: Without dead ends: 1217 [2024-11-28 03:30:18,352 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=169, Invalid=643, Unknown=0, NotChecked=0, Total=812 [2024-11-28 03:30:18,352 INFO L435 NwaCegarLoop]: 150 mSDtfsCounter, 210 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 1019 SdHoareTripleChecker+Invalid, 1549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:30:18,353 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 1019 Invalid, 1549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1504 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-28 03:30:18,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1217 states. [2024-11-28 03:30:18,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1217 to 1102. [2024-11-28 03:30:18,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1102 states, 938 states have (on average 1.2302771855010661) internal successors, (1154), 948 states have internal predecessors, (1154), 135 states have call successors, (135), 28 states have call predecessors, (135), 28 states have return successors, (135), 125 states have call predecessors, (135), 135 states have call successors, (135) [2024-11-28 03:30:18,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1102 states to 1102 states and 1424 transitions. [2024-11-28 03:30:18,836 INFO L78 Accepts]: Start accepts. Automaton has 1102 states and 1424 transitions. Word has length 180 [2024-11-28 03:30:18,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:30:18,837 INFO L471 AbstractCegarLoop]: Abstraction has 1102 states and 1424 transitions. [2024-11-28 03:30:18,837 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:30:18,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1102 states and 1424 transitions. [2024-11-28 03:30:18,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-28 03:30:18,838 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:30:18,838 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:30:18,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2024-11-28 03:30:18,838 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:30:18,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:30:18,838 INFO L85 PathProgramCache]: Analyzing trace with hash 257228764, now seen corresponding path program 1 times [2024-11-28 03:30:18,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:30:18,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106313892] [2024-11-28 03:30:18,839 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:30:18,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:30:18,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:30:24,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:30:24,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:30:24,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106313892] [2024-11-28 03:30:24,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106313892] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:30:24,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:30:24,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-28 03:30:24,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534004477] [2024-11-28 03:30:24,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:30:24,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 03:30:24,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:30:24,973 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 03:30:24,973 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2024-11-28 03:30:24,973 INFO L87 Difference]: Start difference. First operand 1102 states and 1424 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:30:27,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:30:27,159 INFO L93 Difference]: Finished difference Result 1434 states and 1803 transitions. [2024-11-28 03:30:27,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:30:27,160 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 180 [2024-11-28 03:30:27,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:30:27,163 INFO L225 Difference]: With dead ends: 1434 [2024-11-28 03:30:27,163 INFO L226 Difference]: Without dead ends: 1432 [2024-11-28 03:30:27,163 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2024-11-28 03:30:27,164 INFO L435 NwaCegarLoop]: 154 mSDtfsCounter, 100 mSDsluCounter, 936 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 1090 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:30:27,164 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 1090 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 03:30:27,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2024-11-28 03:30:27,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1092. [2024-11-28 03:30:27,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1092 states, 928 states have (on average 1.2316810344827587) internal successors, (1143), 938 states have internal predecessors, (1143), 135 states have call successors, (135), 28 states have call predecessors, (135), 28 states have return successors, (135), 125 states have call predecessors, (135), 135 states have call successors, (135) [2024-11-28 03:30:27,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 1413 transitions. [2024-11-28 03:30:27,683 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 1413 transitions. Word has length 180 [2024-11-28 03:30:27,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:30:27,683 INFO L471 AbstractCegarLoop]: Abstraction has 1092 states and 1413 transitions. [2024-11-28 03:30:27,683 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 states have internal predecessors, (48), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:30:27,683 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 1413 transitions. [2024-11-28 03:30:27,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-28 03:30:27,684 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:30:27,684 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:30:27,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2024-11-28 03:30:27,685 INFO L396 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:30:27,685 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:30:27,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1929107621, now seen corresponding path program 1 times [2024-11-28 03:30:27,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:30:27,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139733903] [2024-11-28 03:30:27,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:30:27,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:30:27,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:30:27,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [93026207] [2024-11-28 03:30:27,723 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:30:27,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:30:27,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:30:27,725 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:30:27,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 03:30:27,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 03:30:27,850 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-28 03:30:27,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 03:30:28,001 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-28 03:30:28,001 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-28 03:30:28,003 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 03:30:28,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 03:30:28,205 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:30:28,207 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:30:28,299 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 03:30:28,302 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 03:30:28 BoogieIcfgContainer [2024-11-28 03:30:28,302 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 03:30:28,306 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 03:30:28,306 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 03:30:28,306 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 03:30:28,307 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:19:20" (3/4) ... [2024-11-28 03:30:28,309 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-28 03:30:28,310 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 03:30:28,311 INFO L158 Benchmark]: Toolchain (without parser) took 669129.12ms. Allocated memory was 142.6MB in the beginning and 1.5GB in the end (delta: 1.3GB). Free memory was 119.5MB in the beginning and 963.7MB in the end (delta: -844.2MB). Peak memory consumption was 461.7MB. Max. memory is 16.1GB. [2024-11-28 03:30:28,311 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 142.6MB. Free memory is still 80.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:30:28,311 INFO L158 Benchmark]: CACSL2BoogieTranslator took 354.10ms. Allocated memory is still 142.6MB. Free memory was 119.5MB in the beginning and 104.9MB in the end (delta: 14.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 03:30:28,311 INFO L158 Benchmark]: Boogie Procedure Inliner took 80.13ms. Allocated memory is still 142.6MB. Free memory was 104.9MB in the beginning and 100.9MB in the end (delta: 4.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 03:30:28,311 INFO L158 Benchmark]: Boogie Preprocessor took 84.62ms. Allocated memory is still 142.6MB. Free memory was 100.9MB in the beginning and 95.3MB in the end (delta: 5.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 03:30:28,312 INFO L158 Benchmark]: RCFGBuilder took 989.23ms. Allocated memory is still 142.6MB. Free memory was 95.3MB in the beginning and 68.1MB in the end (delta: 27.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-28 03:30:28,312 INFO L158 Benchmark]: TraceAbstraction took 667605.46ms. Allocated memory was 142.6MB in the beginning and 1.5GB in the end (delta: 1.3GB). Free memory was 67.3MB in the beginning and 963.9MB in the end (delta: -896.6MB). Peak memory consumption was 411.4MB. Max. memory is 16.1GB. [2024-11-28 03:30:28,312 INFO L158 Benchmark]: Witness Printer took 4.44ms. Allocated memory is still 1.5GB. Free memory was 963.9MB in the beginning and 963.7MB in the end (delta: 198.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:30:28,313 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.34ms. Allocated memory is still 142.6MB. Free memory is still 80.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 354.10ms. Allocated memory is still 142.6MB. Free memory was 119.5MB in the beginning and 104.9MB in the end (delta: 14.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 80.13ms. Allocated memory is still 142.6MB. Free memory was 104.9MB in the beginning and 100.9MB in the end (delta: 4.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 84.62ms. Allocated memory is still 142.6MB. Free memory was 100.9MB in the beginning and 95.3MB in the end (delta: 5.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 989.23ms. Allocated memory is still 142.6MB. Free memory was 95.3MB in the beginning and 68.1MB in the end (delta: 27.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * TraceAbstraction took 667605.46ms. Allocated memory was 142.6MB in the beginning and 1.5GB in the end (delta: 1.3GB). Free memory was 67.3MB in the beginning and 963.9MB in the end (delta: -896.6MB). Peak memory consumption was 411.4MB. Max. memory is 16.1GB. * Witness Printer took 4.44ms. Allocated memory is still 1.5GB. Free memory was 963.9MB in the beginning and 963.7MB in the end (delta: 198.9kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of bitwiseOr at line 132, overapproximation of bitwiseOr at line 66, overapproximation of bitwiseOr at line 132. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed long int var_1_1 = 128; [L23] unsigned char var_1_2 = 1; [L24] unsigned short int var_1_3 = 256; [L25] unsigned short int var_1_4 = 16; [L26] unsigned short int var_1_5 = 64; [L27] unsigned short int var_1_6 = 8; [L28] unsigned long int var_1_7 = 16; [L29] unsigned long int var_1_8 = 16; [L30] unsigned long int var_1_9 = 32; [L31] unsigned char var_1_10 = 16; [L32] unsigned char var_1_11 = 8; [L33] unsigned char var_1_12 = 64; [L34] unsigned char var_1_13 = 1; [L35] signed long int var_1_14 = -200; [L36] signed short int var_1_15 = 0; [L37] signed short int var_1_16 = 24637; [L38] signed short int var_1_17 = 100; [L39] unsigned char var_1_18 = 1; [L40] unsigned char var_1_19 = 1; [L41] signed long int var_1_20 = 10; [L42] signed long int var_1_21 = -256; VAL [isInitial=0, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=1, var_1_3=256, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L136] isInitial = 1 [L137] FCALL initially() [L139] FCALL updateLastVariables() [L140] CALL updateVariables() [L88] var_1_2 = __VERIFIER_nondet_uchar() [L89] CALL assume_abort_if_not(var_1_2 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_3=256, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_3=256, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L89] RET assume_abort_if_not(var_1_2 >= 0) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_3=256, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L90] CALL assume_abort_if_not(var_1_2 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_3=256, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_3=256, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L90] RET assume_abort_if_not(var_1_2 <= 1) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_3=256, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L91] var_1_3 = __VERIFIER_nondet_ushort() [L92] CALL assume_abort_if_not(var_1_3 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L92] RET assume_abort_if_not(var_1_3 >= 0) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L93] CALL assume_abort_if_not(var_1_3 <= 65535) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L93] RET assume_abort_if_not(var_1_3 <= 65535) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_4=16, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L94] var_1_4 = __VERIFIER_nondet_ushort() [L95] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L95] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L96] CALL assume_abort_if_not(var_1_4 <= 65535) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L96] RET assume_abort_if_not(var_1_4 <= 65535) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_5=64, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L97] var_1_5 = __VERIFIER_nondet_ushort() [L98] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L98] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L99] CALL assume_abort_if_not(var_1_5 <= 65535) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L99] RET assume_abort_if_not(var_1_5 <= 65535) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_6=8, var_1_7=16, var_1_8=16, var_1_9=32] [L100] var_1_6 = __VERIFIER_nondet_ushort() [L101] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_8=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_8=16, var_1_9=32] [L101] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_8=16, var_1_9=32] [L102] CALL assume_abort_if_not(var_1_6 <= 65535) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_8=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_8=16, var_1_9=32] [L102] RET assume_abort_if_not(var_1_6 <= 65535) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_8=16, var_1_9=32] [L103] var_1_8 = __VERIFIER_nondet_ulong() [L104] CALL assume_abort_if_not(var_1_8 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=32] [L104] RET assume_abort_if_not(var_1_8 >= 0) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=32] [L105] CALL assume_abort_if_not(var_1_8 <= 4294967295) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=32] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=32] [L105] RET assume_abort_if_not(var_1_8 <= 4294967295) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=32] [L106] var_1_9 = __VERIFIER_nondet_ulong() [L107] CALL assume_abort_if_not(var_1_9 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16] [L107] RET assume_abort_if_not(var_1_9 >= 0) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16] [L108] CALL assume_abort_if_not(var_1_9 <= 4294967295) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16] [L108] RET assume_abort_if_not(var_1_9 <= 4294967295) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16] [L109] CALL assume_abort_if_not(var_1_9 != 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L109] RET assume_abort_if_not(var_1_9 != 0) VAL [isInitial=1, var_1_10=16, var_1_11=8, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L110] var_1_11 = __VERIFIER_nondet_uchar() [L111] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L111] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, var_1_10=16, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L112] CALL assume_abort_if_not(var_1_11 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L112] RET assume_abort_if_not(var_1_11 <= 127) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=64, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L113] var_1_12 = __VERIFIER_nondet_uchar() [L114] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L114] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L115] CALL assume_abort_if_not(var_1_12 <= 64) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L115] RET assume_abort_if_not(var_1_12 <= 64) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=1, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L116] var_1_13 = __VERIFIER_nondet_uchar() [L117] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L117] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L118] CALL assume_abort_if_not(var_1_13 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L118] RET assume_abort_if_not(var_1_13 <= 63) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=24637, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L119] var_1_16 = __VERIFIER_nondet_short() [L120] CALL assume_abort_if_not(var_1_16 >= 16383) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L120] RET assume_abort_if_not(var_1_16 >= 16383) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L121] CALL assume_abort_if_not(var_1_16 <= 32766) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L121] RET assume_abort_if_not(var_1_16 <= 32766) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L122] var_1_19 = __VERIFIER_nondet_uchar() [L123] CALL assume_abort_if_not(var_1_19 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L123] RET assume_abort_if_not(var_1_19 >= 1) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L124] CALL assume_abort_if_not(var_1_19 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L124] RET assume_abort_if_not(var_1_19 <= 1) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-256, var_1_2=0, var_1_7=16, var_1_9=7] [L125] var_1_21 = __VERIFIER_nondet_long() [L126] CALL assume_abort_if_not(var_1_21 >= -2147483647) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_7=16, var_1_9=7] [L126] RET assume_abort_if_not(var_1_21 >= -2147483647) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_7=16, var_1_9=7] [L127] CALL assume_abort_if_not(var_1_21 <= 2147483646) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_7=16, var_1_9=7] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_7=16, var_1_9=7] [L127] RET assume_abort_if_not(var_1_21 <= 2147483646) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_7=16, var_1_9=7] [L140] RET updateVariables() [L141] CALL step() [L46] COND FALSE !(\read(var_1_2)) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_7=16, var_1_9=7] [L51] COND FALSE !(var_1_6 == var_1_3) VAL [isInitial=1, var_1_10=16, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_6=65535, var_1_7=16, var_1_9=7] [L58] COND TRUE ((- var_1_7) + var_1_3) >= var_1_9 [L59] var_1_10 = (var_1_11 + (var_1_12 + var_1_13)) VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=-200, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_6=65535, var_1_7=16, var_1_9=7] [L61] COND FALSE !(\read(var_1_2)) [L64] var_1_14 = 64 VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_6=65535, var_1_7=16, var_1_9=7] [L66] EXPR var_1_4 | var_1_9 VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_6=65535, var_1_7=16, var_1_9=7] [L66] EXPR ((var_1_7) > ((var_1_4 | var_1_9))) ? (var_1_7) : ((var_1_4 | var_1_9)) VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=0, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_6=65535, var_1_7=16, var_1_9=7] [L66] COND FALSE !(((((var_1_7) > ((var_1_4 | var_1_9))) ? (var_1_7) : ((var_1_4 | var_1_9)))) > var_1_13) [L69] var_1_15 = (var_1_13 - ((((var_1_10) > ((var_1_16 - var_1_11))) ? (var_1_10) : ((var_1_16 - var_1_11))))) VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_6=65535, var_1_7=16, var_1_9=7] [L71] COND FALSE !(var_1_13 > var_1_7) VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=1, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_6=65535, var_1_7=16, var_1_9=7] [L82] COND TRUE var_1_3 > var_1_12 [L83] var_1_18 = (! var_1_19) VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=0, var_1_19=1, var_1_1=128, var_1_20=10, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_6=65535, var_1_7=16, var_1_9=7] [L85] var_1_20 = var_1_21 VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=0, var_1_19=1, var_1_1=128, var_1_20=-2147483647, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_6=65535, var_1_7=16, var_1_9=7] [L141] RET step() [L142] CALL, EXPR property() [L132] EXPR ((((var_1_2 ? ((var_1_3 <= ((var_1_4 + var_1_5) + var_1_6)) ? (var_1_1 == ((signed long int) ((((var_1_4) < (var_1_5)) ? (var_1_4) : (var_1_5))))) : 1) : 1) && ((var_1_6 == var_1_3) ? (((var_1_8 + var_1_4) > (var_1_1 % var_1_9)) ? (var_1_7 == ((unsigned long int) var_1_3)) : (var_1_7 == ((unsigned long int) var_1_4))) : 1)) && ((((- var_1_7) + var_1_3) >= var_1_9) ? (var_1_10 == ((unsigned char) (var_1_11 + (var_1_12 + var_1_13)))) : 1)) && (var_1_2 ? (var_1_14 == ((signed long int) var_1_12)) : (var_1_14 == ((signed long int) 64)))) && ((((((var_1_7) > ((var_1_4 | var_1_9))) ? (var_1_7) : ((var_1_4 | var_1_9)))) > var_1_13) ? (var_1_15 == ((signed short int) (((((var_1_13 + var_1_11)) > (var_1_12)) ? ((var_1_13 + var_1_11)) : (var_1_12))))) : (var_1_15 == ((signed short int) (var_1_13 - ((((var_1_10) > ((var_1_16 - var_1_11))) ? (var_1_10) : ((var_1_16 - var_1_11)))))))) VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=0, var_1_19=1, var_1_1=128, var_1_20=-2147483647, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_5=0, var_1_6=65535, var_1_7=16, var_1_8=0, var_1_9=7] [L132] EXPR var_1_4 | var_1_9 VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=0, var_1_19=1, var_1_1=128, var_1_20=-2147483647, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_5=0, var_1_6=65535, var_1_7=16, var_1_8=0, var_1_9=7] [L132] EXPR ((var_1_7) > ((var_1_4 | var_1_9))) ? (var_1_7) : ((var_1_4 | var_1_9)) VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=0, var_1_19=1, var_1_1=128, var_1_20=-2147483647, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_5=0, var_1_6=65535, var_1_7=16, var_1_8=0, var_1_9=7] [L132] EXPR var_1_4 | var_1_9 VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=0, var_1_19=1, var_1_1=128, var_1_20=-2147483647, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_5=0, var_1_6=65535, var_1_7=16, var_1_8=0, var_1_9=7] [L132] EXPR ((var_1_7) > ((var_1_4 | var_1_9))) ? (var_1_7) : ((var_1_4 | var_1_9)) VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=0, var_1_19=1, var_1_1=128, var_1_20=-2147483647, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_5=0, var_1_6=65535, var_1_7=16, var_1_8=0, var_1_9=7] [L132] EXPR ((((var_1_2 ? ((var_1_3 <= ((var_1_4 + var_1_5) + var_1_6)) ? (var_1_1 == ((signed long int) ((((var_1_4) < (var_1_5)) ? (var_1_4) : (var_1_5))))) : 1) : 1) && ((var_1_6 == var_1_3) ? (((var_1_8 + var_1_4) > (var_1_1 % var_1_9)) ? (var_1_7 == ((unsigned long int) var_1_3)) : (var_1_7 == ((unsigned long int) var_1_4))) : 1)) && ((((- var_1_7) + var_1_3) >= var_1_9) ? (var_1_10 == ((unsigned char) (var_1_11 + (var_1_12 + var_1_13)))) : 1)) && (var_1_2 ? (var_1_14 == ((signed long int) var_1_12)) : (var_1_14 == ((signed long int) 64)))) && ((((((var_1_7) > ((var_1_4 | var_1_9))) ? (var_1_7) : ((var_1_4 | var_1_9)))) > var_1_13) ? (var_1_15 == ((signed short int) (((((var_1_13 + var_1_11)) > (var_1_12)) ? ((var_1_13 + var_1_11)) : (var_1_12))))) : (var_1_15 == ((signed short int) (var_1_13 - ((((var_1_10) > ((var_1_16 - var_1_11))) ? (var_1_10) : ((var_1_16 - var_1_11)))))))) VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=0, var_1_19=1, var_1_1=128, var_1_20=-2147483647, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_5=0, var_1_6=65535, var_1_7=16, var_1_8=0, var_1_9=7] [L132-L133] return (((((((var_1_2 ? ((var_1_3 <= ((var_1_4 + var_1_5) + var_1_6)) ? (var_1_1 == ((signed long int) ((((var_1_4) < (var_1_5)) ? (var_1_4) : (var_1_5))))) : 1) : 1) && ((var_1_6 == var_1_3) ? (((var_1_8 + var_1_4) > (var_1_1 % var_1_9)) ? (var_1_7 == ((unsigned long int) var_1_3)) : (var_1_7 == ((unsigned long int) var_1_4))) : 1)) && ((((- var_1_7) + var_1_3) >= var_1_9) ? (var_1_10 == ((unsigned char) (var_1_11 + (var_1_12 + var_1_13)))) : 1)) && (var_1_2 ? (var_1_14 == ((signed long int) var_1_12)) : (var_1_14 == ((signed long int) 64)))) && ((((((var_1_7) > ((var_1_4 | var_1_9))) ? (var_1_7) : ((var_1_4 | var_1_9)))) > var_1_13) ? (var_1_15 == ((signed short int) (((((var_1_13 + var_1_11)) > (var_1_12)) ? ((var_1_13 + var_1_11)) : (var_1_12))))) : (var_1_15 == ((signed short int) (var_1_13 - ((((var_1_10) > ((var_1_16 - var_1_11))) ? (var_1_10) : ((var_1_16 - var_1_11))))))))) && ((var_1_13 > var_1_7) ? ((var_1_7 <= 32u) ? ((var_1_4 <= var_1_5) ? (var_1_17 == ((signed short int) var_1_16)) : (var_1_17 == ((signed short int) -50))) : (var_1_17 == ((signed short int) var_1_11))) : 1)) && ((var_1_3 > var_1_12) ? (var_1_18 == ((unsigned char) (! var_1_19))) : 1)) && (var_1_20 == ((signed long int) var_1_21)) ; [L142] RET, EXPR property() [L142] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=0, var_1_19=1, var_1_1=128, var_1_20=-2147483647, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_5=0, var_1_6=65535, var_1_7=16, var_1_8=0, var_1_9=7] [L19] reach_error() VAL [isInitial=1, var_1_10=80, var_1_11=256, var_1_12=-192, var_1_13=16, var_1_14=64, var_1_15=-32750, var_1_16=32766, var_1_17=100, var_1_18=0, var_1_19=1, var_1_1=128, var_1_20=-2147483647, var_1_21=-2147483647, var_1_2=0, var_1_3=65534, var_1_4=10, var_1_5=0, var_1_6=65535, var_1_7=16, var_1_8=0, var_1_9=7] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 90 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 667.4s, OverallIterations: 66, TraceHistogramMax: 27, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 298.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 15303 SdHoareTripleChecker+Valid, 141.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15303 mSDsluCounter, 63466 SdHoareTripleChecker+Invalid, 127.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 51628 mSDsCounter, 2196 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 56804 IncrementalHoareTripleChecker+Invalid, 59000 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2196 mSolverCounterUnsat, 11838 mSDtfsCounter, 56804 mSolverCounterSat, 0.8s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1659 GetRequests, 488 SyntacticMatches, 15 SemanticMatches, 1156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7646 ImplicationChecksByTransitivity, 176.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2268occurred in iteration=33, InterpolantAutomatonStates: 941, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 27.2s AutomataMinimizationTime, 65 MinimizatonAttempts, 25954 StatesRemovedByMinimization, 64 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 2.2s SatisfiabilityAnalysisTime, 337.4s InterpolantComputationTime, 11893 NumberOfCodeBlocks, 11893 NumberOfCodeBlocksAsserted, 68 NumberOfCheckSat, 11467 ConstructedInterpolants, 0 QuantifiedInterpolants, 130600 SizeOfPredicates, 0 NumberOfNonLiveVariables, 367 ConjunctsInSsa, 1 ConjunctsInUnsatCore, 66 InterpolantComputations, 65 PerfectInterpolantSequences, 92612/92664 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-28 03:30:28,525 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-11-28 03:30:28,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/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_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/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 1210d8db9779caa2b34faedb9da4e6c42e2b8376c95e81a461341238221703f5 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:30:31,053 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:30:31,176 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-28 03:30:31,189 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:30:31,189 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:30:31,251 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:30:31,255 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:30:31,259 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:30:31,260 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:30:31,260 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:30:31,260 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:30:31,260 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:30:31,260 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:30:31,260 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:30:31,261 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:30:31,261 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:30:31,261 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:30:31,261 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 03:30:31,264 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 03:30:31,264 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:30:31,265 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:30:31,265 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:30:31,265 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:30:31,269 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-28 03:30:31,269 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-28 03:30:31,269 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-28 03:30:31,269 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 03:30:31,269 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:30:31,270 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:30:31,270 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:30:31,270 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:30:31,270 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:30:31,270 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:30:31,270 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:30:31,270 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:30:31,270 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:30:31,270 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:30:31,270 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:30:31,270 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:30:31,270 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:30:31,271 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:30:31,271 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:30:31,271 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:30:31,271 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:30:31,271 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-28 03:30:31,271 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-28 03:30:31,271 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:30:31,271 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:30:31,271 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:30:31,271 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:30:31,271 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_7721e547-10fa-4959-90b0-81f1710b20f8/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 -> 1210d8db9779caa2b34faedb9da4e6c42e2b8376c95e81a461341238221703f5 [2024-11-28 03:30:31,581 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:30:31,589 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:30:31,592 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:30:31,593 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:30:31,593 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:30:31,595 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i [2024-11-28 03:30:34,505 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/data/c1b30d9d4/ac2a73b68fa64478a21f7e8dc499a7c0/FLAGa7c46b757 [2024-11-28 03:30:34,817 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:30:34,818 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i [2024-11-28 03:30:34,849 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/data/c1b30d9d4/ac2a73b68fa64478a21f7e8dc499a7c0/FLAGa7c46b757 [2024-11-28 03:30:34,880 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/data/c1b30d9d4/ac2a73b68fa64478a21f7e8dc499a7c0 [2024-11-28 03:30:34,883 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:30:34,885 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:30:34,886 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:30:34,888 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:30:34,893 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:30:34,894 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:30:34" (1/1) ... [2024-11-28 03:30:34,895 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@563ade27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:34, skipping insertion in model container [2024-11-28 03:30:34,895 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:30:34" (1/1) ... [2024-11-28 03:30:34,923 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:30:35,123 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_7721e547-10fa-4959-90b0-81f1710b20f8/sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i[913,926] [2024-11-28 03:30:35,214 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:30:35,240 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:30:35,257 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_7721e547-10fa-4959-90b0-81f1710b20f8/sv-benchmarks/c/hardness-nfm22/hardness_codestructure_normal_file-34.i[913,926] [2024-11-28 03:30:35,312 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:30:35,340 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:30:35,342 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35 WrapperNode [2024-11-28 03:30:35,342 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:30:35,343 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:30:35,344 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:30:35,344 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:30:35,354 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,375 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,415 INFO L138 Inliner]: procedures = 27, calls = 40, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 144 [2024-11-28 03:30:35,417 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:30:35,418 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:30:35,419 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:30:35,420 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:30:35,429 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,429 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,434 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,450 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-28 03:30:35,453 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,457 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,470 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,475 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,478 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,484 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,489 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,492 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:30:35,497 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:30:35,497 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:30:35,497 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:30:35,498 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (1/1) ... [2024-11-28 03:30:35,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:30:35,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:30:35,546 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 03:30:35,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 03:30:35,588 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:30:35,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-28 03:30:35,589 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 03:30:35,589 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 03:30:35,590 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:30:35,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:30:35,706 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:30:35,708 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:30:36,139 INFO L? ?]: Removed 8 outVars from TransFormulas that were not future-live. [2024-11-28 03:30:36,139 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:30:36,157 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:30:36,159 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 03:30:36,159 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:30:36 BoogieIcfgContainer [2024-11-28 03:30:36,160 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:30:36,164 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:30:36,164 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:30:36,171 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:30:36,171 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:30:34" (1/3) ... [2024-11-28 03:30:36,172 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42405301 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:30:36, skipping insertion in model container [2024-11-28 03:30:36,172 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:30:35" (2/3) ... [2024-11-28 03:30:36,174 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42405301 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:30:36, skipping insertion in model container [2024-11-28 03:30:36,174 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:30:36" (3/3) ... [2024-11-28 03:30:36,176 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_codestructure_normal_file-34.i [2024-11-28 03:30:36,193 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:30:36,195 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_codestructure_normal_file-34.i that has 2 procedures, 71 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-28 03:30:36,282 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:30:36,301 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;@4d1789f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:30:36,302 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:30:36,306 INFO L276 IsEmpty]: Start isEmpty. Operand has 71 states, 41 states have (on average 1.3902439024390243) internal successors, (57), 42 states have internal predecessors, (57), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:30:36,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-28 03:30:36,325 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:30:36,326 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:30:36,327 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:30:36,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:30:36,335 INFO L85 PathProgramCache]: Analyzing trace with hash 234417364, now seen corresponding path program 1 times [2024-11-28 03:30:36,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 03:30:36,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [254026537] [2024-11-28 03:30:36,352 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:30:36,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:30:36,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:30:36,356 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:30:36,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:30:36,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:30:36,663 INFO L256 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 03:30:36,681 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:30:36,758 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 1352 trivial. 0 not checked. [2024-11-28 03:30:36,759 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:30:36,759 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 03:30:36,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254026537] [2024-11-28 03:30:36,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254026537] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:30:36,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:30:36,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 03:30:36,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901351115] [2024-11-28 03:30:36,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:30:36,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 03:30:36,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 03:30:36,797 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 03:30:36,798 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:30:36,800 INFO L87 Difference]: Start difference. First operand has 71 states, 41 states have (on average 1.3902439024390243) internal successors, (57), 42 states have internal predecessors, (57), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Second operand has 2 states, 2 states have (on average 17.5) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-28 03:30:36,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:30:36,850 INFO L93 Difference]: Finished difference Result 135 states and 243 transitions. [2024-11-28 03:30:36,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 03:30:36,852 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 17.5) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) Word has length 165 [2024-11-28 03:30:36,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:30:36,861 INFO L225 Difference]: With dead ends: 135 [2024-11-28 03:30:36,863 INFO L226 Difference]: Without dead ends: 67 [2024-11-28 03:30:36,868 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 164 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-28 03:30:36,873 INFO L435 NwaCegarLoop]: 104 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, 104 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-28 03:30:36,874 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:30:36,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2024-11-28 03:30:36,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2024-11-28 03:30:36,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 38 states have (on average 1.3157894736842106) internal successors, (50), 38 states have internal predecessors, (50), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:30:36,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 104 transitions. [2024-11-28 03:30:36,940 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 104 transitions. Word has length 165 [2024-11-28 03:30:36,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:30:36,942 INFO L471 AbstractCegarLoop]: Abstraction has 67 states and 104 transitions. [2024-11-28 03:30:36,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 17.5) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-28 03:30:36,942 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 104 transitions. [2024-11-28 03:30:36,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-28 03:30:36,950 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:30:36,950 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:30:36,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 03:30:37,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:30:37,155 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:30:37,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:30:37,156 INFO L85 PathProgramCache]: Analyzing trace with hash -1331776942, now seen corresponding path program 1 times [2024-11-28 03:30:37,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 03:30:37,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [453853057] [2024-11-28 03:30:37,157 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:30:37,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:30:37,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:30:37,160 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:30:37,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 03:30:37,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:30:37,376 INFO L256 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 03:30:37,387 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:30:37,450 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-28 03:30:37,452 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:30:37,452 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-28 03:30:37,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453853057] [2024-11-28 03:30:37,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453853057] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:30:37,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:30:37,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:30:37,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124212925] [2024-11-28 03:30:37,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:30:37,456 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:30:37,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-28 03:30:37,457 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:30:37,457 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:30:37,458 INFO L87 Difference]: Start difference. First operand 67 states and 104 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:30:37,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:30:37,573 INFO L93 Difference]: Finished difference Result 149 states and 232 transitions. [2024-11-28 03:30:37,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:30:37,574 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 165 [2024-11-28 03:30:37,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:30:37,576 INFO L225 Difference]: With dead ends: 149 [2024-11-28 03:30:37,576 INFO L226 Difference]: Without dead ends: 85 [2024-11-28 03:30:37,577 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 163 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-28 03:30:37,578 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 23 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:30:37,579 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 199 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:30:37,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-11-28 03:30:37,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 71. [2024-11-28 03:30:37,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 42 states have (on average 1.3571428571428572) internal successors, (57), 42 states have internal predecessors, (57), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-28 03:30:37,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 111 transitions. [2024-11-28 03:30:37,601 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 111 transitions. Word has length 165 [2024-11-28 03:30:37,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:30:37,603 INFO L471 AbstractCegarLoop]: Abstraction has 71 states and 111 transitions. [2024-11-28 03:30:37,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-11-28 03:30:37,603 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 111 transitions. [2024-11-28 03:30:37,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-28 03:30:37,606 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:30:37,606 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 03:30:37,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 03:30:37,810 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:30:37,811 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:30:37,811 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:30:37,811 INFO L85 PathProgramCache]: Analyzing trace with hash -651718572, now seen corresponding path program 1 times [2024-11-28 03:30:37,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-28 03:30:37,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1035506309] [2024-11-28 03:30:37,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:30:37,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:30:37,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:30:37,819 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:30:37,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7721e547-10fa-4959-90b0-81f1710b20f8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 03:30:38,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:30:38,152 INFO L256 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 03:30:38,162 INFO L279 TraceCheckSpWp]: Computing forward predicates...