./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_codestructure_dependencies_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_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/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_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_codestructure_dependencies_file-34.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/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_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/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 ef5fa028017d876074069fbbea93055df8f895424627b4673992e11de8e7d01a --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 20:26:25,683 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 20:26:25,795 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-27 20:26:25,804 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 20:26:25,805 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 20:26:25,846 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 20:26:25,846 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 20:26:25,847 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 20:26:25,848 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 20:26:25,848 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 20:26:25,849 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 20:26:25,849 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 20:26:25,849 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 20:26:25,850 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 20:26:25,850 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 20:26:25,851 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 20:26:25,851 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 20:26:25,851 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 20:26:25,851 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 20:26:25,851 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 20:26:25,851 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 20:26:25,851 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 20:26:25,851 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 20:26:25,852 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 20:26:25,852 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 20:26:25,852 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 20:26:25,852 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 20:26:25,852 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 20:26:25,852 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 20:26:25,852 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:26:25,853 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:26:25,853 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:26:25,853 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:26:25,853 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 20:26:25,853 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:26:25,853 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:26:25,853 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:26:25,854 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:26:25,854 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 20:26:25,854 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 20:26:25,854 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 20:26:25,854 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 20:26:25,854 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 20:26:25,854 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 20:26:25,855 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 20:26:25,855 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 20:26:25,855 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 20:26:25,855 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 20:26:25,855 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_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/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 -> ef5fa028017d876074069fbbea93055df8f895424627b4673992e11de8e7d01a [2024-11-27 20:26:26,206 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 20:26:26,220 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 20:26:26,225 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 20:26:26,227 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 20:26:26,228 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 20:26:26,229 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_codestructure_dependencies_file-34.i [2024-11-27 20:26:29,323 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/data/865eb6e0c/152fda7a54904c4f9efb6a7d4126972e/FLAG2be180c78 [2024-11-27 20:26:29,601 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 20:26:29,601 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/sv-benchmarks/c/hardness-nfm22/hardness_codestructure_dependencies_file-34.i [2024-11-27 20:26:29,614 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/data/865eb6e0c/152fda7a54904c4f9efb6a7d4126972e/FLAG2be180c78 [2024-11-27 20:26:29,630 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/data/865eb6e0c/152fda7a54904c4f9efb6a7d4126972e [2024-11-27 20:26:29,632 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 20:26:29,634 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 20:26:29,636 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 20:26:29,636 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 20:26:29,641 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 20:26:29,642 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:26:29" (1/1) ... [2024-11-27 20:26:29,643 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@17cda96f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:29, skipping insertion in model container [2024-11-27 20:26:29,643 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:26:29" (1/1) ... [2024-11-27 20:26:29,665 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 20:26:29,876 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_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/sv-benchmarks/c/hardness-nfm22/hardness_codestructure_dependencies_file-34.i[919,932] [2024-11-27 20:26:29,971 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:26:29,988 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 20:26:30,000 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_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/sv-benchmarks/c/hardness-nfm22/hardness_codestructure_dependencies_file-34.i[919,932] [2024-11-27 20:26:30,053 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:26:30,082 INFO L204 MainTranslator]: Completed translation [2024-11-27 20:26:30,083 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30 WrapperNode [2024-11-27 20:26:30,084 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 20:26:30,085 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 20:26:30,086 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 20:26:30,086 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 20:26:30,104 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,116 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,188 INFO L138 Inliner]: procedures = 26, calls = 26, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 168 [2024-11-27 20:26:30,188 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 20:26:30,189 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 20:26:30,189 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 20:26:30,189 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 20:26:30,202 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,202 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,210 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,242 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-27 20:26:30,242 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,243 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,257 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,258 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,266 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,272 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,276 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,280 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 20:26:30,281 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 20:26:30,281 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 20:26:30,281 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 20:26:30,282 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (1/1) ... [2024-11-27 20:26:30,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:26:30,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:30,320 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 20:26:30,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 20:26:30,353 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 20:26:30,353 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-27 20:26:30,353 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-27 20:26:30,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 20:26:30,353 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 20:26:30,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 20:26:30,428 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 20:26:30,430 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 20:26:30,930 INFO L? ?]: Removed 16 outVars from TransFormulas that were not future-live. [2024-11-27 20:26:30,930 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 20:26:30,948 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 20:26:30,950 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-27 20:26:30,951 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:26:30 BoogieIcfgContainer [2024-11-27 20:26:30,952 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 20:26:30,955 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 20:26:30,956 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 20:26:30,961 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 20:26:30,961 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 08:26:29" (1/3) ... [2024-11-27 20:26:30,962 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21debb8e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:26:30, skipping insertion in model container [2024-11-27 20:26:30,962 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:26:30" (2/3) ... [2024-11-27 20:26:30,962 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21debb8e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:26:30, skipping insertion in model container [2024-11-27 20:26:30,963 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:26:30" (3/3) ... [2024-11-27 20:26:30,964 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_codestructure_dependencies_file-34.i [2024-11-27 20:26:30,983 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 20:26:30,987 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_codestructure_dependencies_file-34.i that has 2 procedures, 69 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-27 20:26:31,082 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 20:26:31,103 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;@60e4359, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 20:26:31,103 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 20:26:31,107 INFO L276 IsEmpty]: Start isEmpty. Operand has 69 states, 53 states have (on average 1.509433962264151) internal successors, (80), 54 states have internal predecessors, (80), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-27 20:26:31,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-27 20:26:31,122 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:26:31,123 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:31,124 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:26:31,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:31,133 INFO L85 PathProgramCache]: Analyzing trace with hash -752802284, now seen corresponding path program 1 times [2024-11-27 20:26:31,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:31,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456634328] [2024-11-27 20:26:31,145 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:31,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:31,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:31,533 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2024-11-27 20:26:31,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:31,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456634328] [2024-11-27 20:26:31,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456634328] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:26:31,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846021316] [2024-11-27 20:26:31,539 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:31,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:26:31,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:26:31,546 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:26:31,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 20:26:31,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:31,737 INFO L256 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-27 20:26:31,745 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:26:31,769 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2024-11-27 20:26:31,769 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:26:31,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846021316] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:31,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:26:31,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-27 20:26:31,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275548871] [2024-11-27 20:26:31,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:31,781 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-27 20:26:31,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:31,807 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-27 20:26:31,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 20:26:31,810 INFO L87 Difference]: Start difference. First operand has 69 states, 53 states have (on average 1.509433962264151) internal successors, (80), 54 states have internal predecessors, (80), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 2 states, 2 states have (on average 16.0) internal successors, (32), 2 states have internal predecessors, (32), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:26:31,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:26:31,855 INFO L93 Difference]: Finished difference Result 131 states and 219 transitions. [2024-11-27 20:26:31,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-27 20:26:31,859 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 16.0) internal successors, (32), 2 states have internal predecessors, (32), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 92 [2024-11-27 20:26:31,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:26:31,870 INFO L225 Difference]: With dead ends: 131 [2024-11-27 20:26:31,870 INFO L226 Difference]: Without dead ends: 65 [2024-11-27 20:26:31,873 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 20:26:31,877 INFO L435 NwaCegarLoop]: 99 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, 99 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:26:31,877 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:26:31,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2024-11-27 20:26:31,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2024-11-27 20:26:31,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 50 states have (on average 1.46) internal successors, (73), 50 states have internal predecessors, (73), 13 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-27 20:26:31,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 99 transitions. [2024-11-27 20:26:31,923 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 99 transitions. Word has length 92 [2024-11-27 20:26:31,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:26:31,923 INFO L471 AbstractCegarLoop]: Abstraction has 65 states and 99 transitions. [2024-11-27 20:26:31,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 16.0) internal successors, (32), 2 states have internal predecessors, (32), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:26:31,924 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 99 transitions. [2024-11-27 20:26:31,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-27 20:26:31,927 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:26:31,927 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:31,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-27 20:26:32,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-27 20:26:32,132 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:26:32,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:32,133 INFO L85 PathProgramCache]: Analyzing trace with hash 1571084566, now seen corresponding path program 1 times [2024-11-27 20:26:32,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:32,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008240834] [2024-11-27 20:26:32,133 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:32,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:32,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:32,841 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:26:32,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:32,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008240834] [2024-11-27 20:26:32,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008240834] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:32,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:32,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:26:32,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472326333] [2024-11-27 20:26:32,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:32,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:26:32,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:32,846 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:26:32,846 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:26:32,847 INFO L87 Difference]: Start difference. First operand 65 states and 99 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:26:33,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:26:33,071 INFO L93 Difference]: Finished difference Result 217 states and 334 transitions. [2024-11-27 20:26:33,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:26:33,075 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 92 [2024-11-27 20:26:33,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:26:33,077 INFO L225 Difference]: With dead ends: 217 [2024-11-27 20:26:33,077 INFO L226 Difference]: Without dead ends: 155 [2024-11-27 20:26:33,080 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:26:33,081 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 125 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:26:33,082 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 313 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 20:26:33,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2024-11-27 20:26:33,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 127. [2024-11-27 20:26:33,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 98 states have (on average 1.4591836734693877) internal successors, (143), 98 states have internal predecessors, (143), 26 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-11-27 20:26:33,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 195 transitions. [2024-11-27 20:26:33,125 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 195 transitions. Word has length 92 [2024-11-27 20:26:33,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:26:33,128 INFO L471 AbstractCegarLoop]: Abstraction has 127 states and 195 transitions. [2024-11-27 20:26:33,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:26:33,129 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 195 transitions. [2024-11-27 20:26:33,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-27 20:26:33,131 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:26:33,131 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:33,131 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 20:26:33,131 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:26:33,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:33,135 INFO L85 PathProgramCache]: Analyzing trace with hash 682914376, now seen corresponding path program 1 times [2024-11-27 20:26:33,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:33,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913455595] [2024-11-27 20:26:33,135 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:33,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:33,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:33,495 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:26:33,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:33,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913455595] [2024-11-27 20:26:33,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913455595] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:33,498 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:33,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:26:33,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742093790] [2024-11-27 20:26:33,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:33,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:26:33,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:33,501 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:26:33,502 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:26:33,502 INFO L87 Difference]: Start difference. First operand 127 states and 195 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:26:33,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:26:33,840 INFO L93 Difference]: Finished difference Result 406 states and 619 transitions. [2024-11-27 20:26:33,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:26:33,841 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 93 [2024-11-27 20:26:33,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:26:33,849 INFO L225 Difference]: With dead ends: 406 [2024-11-27 20:26:33,849 INFO L226 Difference]: Without dead ends: 282 [2024-11-27 20:26:33,850 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:26:33,851 INFO L435 NwaCegarLoop]: 146 mSDtfsCounter, 159 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:26:33,851 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 246 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 20:26:33,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2024-11-27 20:26:33,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 129. [2024-11-27 20:26:33,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 100 states have (on average 1.43) internal successors, (143), 100 states have internal predecessors, (143), 26 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-11-27 20:26:33,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 195 transitions. [2024-11-27 20:26:33,894 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 195 transitions. Word has length 93 [2024-11-27 20:26:33,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:26:33,895 INFO L471 AbstractCegarLoop]: Abstraction has 129 states and 195 transitions. [2024-11-27 20:26:33,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:26:33,898 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 195 transitions. [2024-11-27 20:26:33,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-27 20:26:33,899 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:26:33,900 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:33,900 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 20:26:33,900 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:26:33,901 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:33,901 INFO L85 PathProgramCache]: Analyzing trace with hash -1846383539, now seen corresponding path program 1 times [2024-11-27 20:26:33,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:33,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430622957] [2024-11-27 20:26:33,905 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:33,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:34,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:39,287 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:26:39,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:39,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430622957] [2024-11-27 20:26:39,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430622957] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:39,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:39,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-27 20:26:39,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125893692] [2024-11-27 20:26:39,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:39,289 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 20:26:39,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:39,289 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 20:26:39,289 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-27 20:26:39,291 INFO L87 Difference]: Start difference. First operand 129 states and 195 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:26:42,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:26:42,169 INFO L93 Difference]: Finished difference Result 384 states and 568 transitions. [2024-11-27 20:26:42,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-27 20:26:42,171 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 94 [2024-11-27 20:26:42,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:26:42,173 INFO L225 Difference]: With dead ends: 384 [2024-11-27 20:26:42,174 INFO L226 Difference]: Without dead ends: 258 [2024-11-27 20:26:42,175 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=64, Invalid=92, Unknown=0, NotChecked=0, Total=156 [2024-11-27 20:26:42,176 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 293 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:26:42,176 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 347 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-27 20:26:42,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-11-27 20:26:42,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 165. [2024-11-27 20:26:42,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 129 states have (on average 1.4108527131782946) internal successors, (182), 130 states have internal predecessors, (182), 31 states have call successors, (31), 4 states have call predecessors, (31), 4 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-27 20:26:42,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 244 transitions. [2024-11-27 20:26:42,206 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 244 transitions. Word has length 94 [2024-11-27 20:26:42,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:26:42,207 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 244 transitions. [2024-11-27 20:26:42,207 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:26:42,208 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 244 transitions. [2024-11-27 20:26:42,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-27 20:26:42,209 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:26:42,210 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:42,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 20:26:42,210 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:26:42,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:42,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1588218101, now seen corresponding path program 1 times [2024-11-27 20:26:42,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:42,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410906716] [2024-11-27 20:26:42,211 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:42,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:42,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:26:42,777 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:26:42,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:26:42,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410906716] [2024-11-27 20:26:42,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410906716] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:26:42,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:26:42,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:26:42,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325617329] [2024-11-27 20:26:42,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:26:42,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:26:42,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:26:42,779 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:26:42,779 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:26:42,779 INFO L87 Difference]: Start difference. First operand 165 states and 244 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:26:43,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:26:43,092 INFO L93 Difference]: Finished difference Result 402 states and 593 transitions. [2024-11-27 20:26:43,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:26:43,095 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 94 [2024-11-27 20:26:43,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:26:43,097 INFO L225 Difference]: With dead ends: 402 [2024-11-27 20:26:43,098 INFO L226 Difference]: Without dead ends: 248 [2024-11-27 20:26:43,099 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:26:43,101 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 78 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:26:43,103 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 220 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 20:26:43,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-11-27 20:26:43,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 198. [2024-11-27 20:26:43,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 153 states have (on average 1.3986928104575163) internal successors, (214), 153 states have internal predecessors, (214), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:26:43,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 292 transitions. [2024-11-27 20:26:43,144 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 292 transitions. Word has length 94 [2024-11-27 20:26:43,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:26:43,144 INFO L471 AbstractCegarLoop]: Abstraction has 198 states and 292 transitions. [2024-11-27 20:26:43,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:26:43,145 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 292 transitions. [2024-11-27 20:26:43,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-27 20:26:43,150 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:26:43,150 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:26:43,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 20:26:43,151 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:26:43,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:26:43,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1018473050, now seen corresponding path program 1 times [2024-11-27 20:26:43,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:26:43,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518060138] [2024-11-27 20:26:43,151 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:26:43,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:26:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:27:31,627 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:27:31,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:27:31,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518060138] [2024-11-27 20:27:31,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518060138] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:27:31,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:27:31,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-27 20:27:31,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29203659] [2024-11-27 20:27:31,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:27:31,629 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-27 20:27:31,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:27:31,629 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-27 20:27:31,630 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-11-27 20:27:31,630 INFO L87 Difference]: Start difference. First operand 198 states and 292 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:27:33,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:27:33,676 INFO L93 Difference]: Finished difference Result 334 states and 479 transitions. [2024-11-27 20:27:33,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-27 20:27:33,676 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 97 [2024-11-27 20:27:33,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:27:33,679 INFO L225 Difference]: With dead ends: 334 [2024-11-27 20:27:33,680 INFO L226 Difference]: Without dead ends: 332 [2024-11-27 20:27:33,680 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2024-11-27 20:27:33,681 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 432 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:27:33,681 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 603 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-27 20:27:33,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2024-11-27 20:27:33,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 219. [2024-11-27 20:27:33,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 174 states have (on average 1.4080459770114941) internal successors, (245), 174 states have internal predecessors, (245), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:27:33,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 323 transitions. [2024-11-27 20:27:33,718 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 323 transitions. Word has length 97 [2024-11-27 20:27:33,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:27:33,719 INFO L471 AbstractCegarLoop]: Abstraction has 219 states and 323 transitions. [2024-11-27 20:27:33,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:27:33,719 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 323 transitions. [2024-11-27 20:27:33,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-27 20:27:33,722 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:27:33,723 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:27:33,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-27 20:27:33,723 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:27:33,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:27:33,724 INFO L85 PathProgramCache]: Analyzing trace with hash -975671656, now seen corresponding path program 1 times [2024-11-27 20:27:33,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:27:33,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573507260] [2024-11-27 20:27:33,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:27:33,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:27:33,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:28:17,825 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:28:17,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:28:17,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573507260] [2024-11-27 20:28:17,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573507260] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:28:17,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:28:17,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-27 20:28:17,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667053693] [2024-11-27 20:28:17,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:28:17,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-27 20:28:17,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:28:17,826 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-27 20:28:17,827 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-11-27 20:28:17,827 INFO L87 Difference]: Start difference. First operand 219 states and 323 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:28:19,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:28:19,218 INFO L93 Difference]: Finished difference Result 355 states and 510 transitions. [2024-11-27 20:28:19,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-27 20:28:19,218 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 97 [2024-11-27 20:28:19,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:28:19,221 INFO L225 Difference]: With dead ends: 355 [2024-11-27 20:28:19,221 INFO L226 Difference]: Without dead ends: 353 [2024-11-27 20:28:19,222 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2024-11-27 20:28:19,223 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 295 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:28:19,223 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 665 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 20:28:19,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2024-11-27 20:28:19,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 239. [2024-11-27 20:28:19,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 194 states have (on average 1.407216494845361) internal successors, (273), 194 states have internal predecessors, (273), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:28:19,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 351 transitions. [2024-11-27 20:28:19,273 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 351 transitions. Word has length 97 [2024-11-27 20:28:19,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:28:19,273 INFO L471 AbstractCegarLoop]: Abstraction has 239 states and 351 transitions. [2024-11-27 20:28:19,274 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:28:19,274 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 351 transitions. [2024-11-27 20:28:19,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-27 20:28:19,279 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:28:19,279 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:28:19,279 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 20:28:19,279 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:28:19,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:28:19,280 INFO L85 PathProgramCache]: Analyzing trace with hash -670470692, now seen corresponding path program 1 times [2024-11-27 20:28:19,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:28:19,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873556243] [2024-11-27 20:28:19,280 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:28:19,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:28:19,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:28:19,530 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:28:19,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:28:19,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873556243] [2024-11-27 20:28:19,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873556243] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:28:19,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:28:19,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 20:28:19,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566969175] [2024-11-27 20:28:19,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:28:19,531 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:28:19,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:28:19,532 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:28:19,532 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 20:28:19,532 INFO L87 Difference]: Start difference. First operand 239 states and 351 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:28:19,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:28:19,760 INFO L93 Difference]: Finished difference Result 451 states and 661 transitions. [2024-11-27 20:28:19,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:28:19,761 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 97 [2024-11-27 20:28:19,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:28:19,764 INFO L225 Difference]: With dead ends: 451 [2024-11-27 20:28:19,764 INFO L226 Difference]: Without dead ends: 290 [2024-11-27 20:28:19,765 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-27 20:28:19,766 INFO L435 NwaCegarLoop]: 92 mSDtfsCounter, 93 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:28:19,766 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 431 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 20:28:19,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2024-11-27 20:28:19,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 240. [2024-11-27 20:28:19,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 195 states have (on average 1.405128205128205) internal successors, (274), 195 states have internal predecessors, (274), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:28:19,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 352 transitions. [2024-11-27 20:28:19,804 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 352 transitions. Word has length 97 [2024-11-27 20:28:19,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:28:19,805 INFO L471 AbstractCegarLoop]: Abstraction has 240 states and 352 transitions. [2024-11-27 20:28:19,805 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:28:19,805 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 352 transitions. [2024-11-27 20:28:19,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-27 20:28:19,807 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:28:19,807 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:28:19,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-27 20:28:19,808 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:28:19,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:28:19,812 INFO L85 PathProgramCache]: Analyzing trace with hash -512120374, now seen corresponding path program 1 times [2024-11-27 20:28:19,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:28:19,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599572273] [2024-11-27 20:28:19,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:28:19,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:28:19,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:29:06,653 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:29:06,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:29:06,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599572273] [2024-11-27 20:29:06,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599572273] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:29:06,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:29:06,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-27 20:29:06,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632470473] [2024-11-27 20:29:06,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:29:06,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 20:29:06,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:29:06,656 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 20:29:06,656 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:29:06,656 INFO L87 Difference]: Start difference. First operand 240 states and 352 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:29:09,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:29:09,122 INFO L93 Difference]: Finished difference Result 376 states and 534 transitions. [2024-11-27 20:29:09,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-27 20:29:09,123 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 98 [2024-11-27 20:29:09,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:29:09,126 INFO L225 Difference]: With dead ends: 376 [2024-11-27 20:29:09,126 INFO L226 Difference]: Without dead ends: 374 [2024-11-27 20:29:09,127 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=362, Invalid=1044, Unknown=0, NotChecked=0, Total=1406 [2024-11-27 20:29:09,129 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 421 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 629 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 863 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:29:09,130 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [421 Valid, 863 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 629 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-27 20:29:09,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2024-11-27 20:29:09,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 241. [2024-11-27 20:29:09,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 196 states have (on average 1.403061224489796) internal successors, (275), 196 states have internal predecessors, (275), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:29:09,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 353 transitions. [2024-11-27 20:29:09,174 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 353 transitions. Word has length 98 [2024-11-27 20:29:09,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:29:09,174 INFO L471 AbstractCegarLoop]: Abstraction has 241 states and 353 transitions. [2024-11-27 20:29:09,175 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:29:09,175 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 353 transitions. [2024-11-27 20:29:09,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-27 20:29:09,176 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:29:09,176 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:29:09,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 20:29:09,177 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:29:09,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:29:09,177 INFO L85 PathProgramCache]: Analyzing trace with hash 2093903180, now seen corresponding path program 1 times [2024-11-27 20:29:09,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:29:09,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487608156] [2024-11-27 20:29:09,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:29:09,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:29:09,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:01,663 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:30:01,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:01,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487608156] [2024-11-27 20:30:01,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487608156] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:01,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:01,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-11-27 20:30:01,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823742357] [2024-11-27 20:30:01,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:01,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 20:30:01,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:01,664 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 20:30:01,664 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:30:01,665 INFO L87 Difference]: Start difference. First operand 241 states and 353 transitions. Second operand has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:30:03,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:03,986 INFO L93 Difference]: Finished difference Result 410 states and 580 transitions. [2024-11-27 20:30:03,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 20:30:03,986 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 98 [2024-11-27 20:30:03,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:03,989 INFO L225 Difference]: With dead ends: 410 [2024-11-27 20:30:03,989 INFO L226 Difference]: Without dead ends: 408 [2024-11-27 20:30:03,989 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=185, Invalid=517, Unknown=0, NotChecked=0, Total=702 [2024-11-27 20:30:03,990 INFO L435 NwaCegarLoop]: 107 mSDtfsCounter, 220 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 911 SdHoareTripleChecker+Invalid, 646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:03,990 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 911 Invalid, 646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 20:30:03,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2024-11-27 20:30:04,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 242. [2024-11-27 20:30:04,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 197 states have (on average 1.401015228426396) internal successors, (276), 197 states have internal predecessors, (276), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:30:04,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 354 transitions. [2024-11-27 20:30:04,027 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 354 transitions. Word has length 98 [2024-11-27 20:30:04,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:04,028 INFO L471 AbstractCegarLoop]: Abstraction has 242 states and 354 transitions. [2024-11-27 20:30:04,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.4) internal successors, (36), 15 states have internal predecessors, (36), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:30:04,028 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 354 transitions. [2024-11-27 20:30:04,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-27 20:30:04,030 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:04,030 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:04,030 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-27 20:30:04,030 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:04,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:04,031 INFO L85 PathProgramCache]: Analyzing trace with hash 748104558, now seen corresponding path program 1 times [2024-11-27 20:30:04,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:04,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799794132] [2024-11-27 20:30:04,032 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:04,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:04,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:04,548 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:30:04,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:04,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799794132] [2024-11-27 20:30:04,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799794132] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:04,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:04,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 20:30:04,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94162402] [2024-11-27 20:30:04,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:04,549 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 20:30:04,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:04,550 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 20:30:04,550 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:30:04,550 INFO L87 Difference]: Start difference. First operand 242 states and 354 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:05,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:05,217 INFO L93 Difference]: Finished difference Result 591 states and 856 transitions. [2024-11-27 20:30:05,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 20:30:05,218 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 99 [2024-11-27 20:30:05,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:05,220 INFO L225 Difference]: With dead ends: 591 [2024-11-27 20:30:05,220 INFO L226 Difference]: Without dead ends: 383 [2024-11-27 20:30:05,221 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:30:05,223 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 155 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:05,224 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 313 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 20:30:05,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2024-11-27 20:30:05,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 331. [2024-11-27 20:30:05,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 286 states have (on average 1.4090909090909092) internal successors, (403), 286 states have internal predecessors, (403), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:30:05,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 481 transitions. [2024-11-27 20:30:05,264 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 481 transitions. Word has length 99 [2024-11-27 20:30:05,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:05,269 INFO L471 AbstractCegarLoop]: Abstraction has 331 states and 481 transitions. [2024-11-27 20:30:05,269 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:05,269 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 481 transitions. [2024-11-27 20:30:05,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-27 20:30:05,271 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:05,271 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:05,271 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-27 20:30:05,271 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:05,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:05,272 INFO L85 PathProgramCache]: Analyzing trace with hash -2012471056, now seen corresponding path program 1 times [2024-11-27 20:30:05,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:05,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869426226] [2024-11-27 20:30:05,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:05,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:05,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:05,744 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:30:05,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:05,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869426226] [2024-11-27 20:30:05,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869426226] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:05,747 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:05,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 20:30:05,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351348745] [2024-11-27 20:30:05,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:05,747 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 20:30:05,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:05,748 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 20:30:05,748 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:30:05,748 INFO L87 Difference]: Start difference. First operand 331 states and 481 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:06,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:06,463 INFO L93 Difference]: Finished difference Result 585 states and 843 transitions. [2024-11-27 20:30:06,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 20:30:06,464 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 99 [2024-11-27 20:30:06,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:06,467 INFO L225 Difference]: With dead ends: 585 [2024-11-27 20:30:06,467 INFO L226 Difference]: Without dead ends: 358 [2024-11-27 20:30:06,468 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:30:06,469 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 109 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:06,469 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 376 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 20:30:06,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2024-11-27 20:30:06,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 330. [2024-11-27 20:30:06,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 285 states have (on average 1.407017543859649) internal successors, (401), 285 states have internal predecessors, (401), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:30:06,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 479 transitions. [2024-11-27 20:30:06,504 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 479 transitions. Word has length 99 [2024-11-27 20:30:06,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:06,505 INFO L471 AbstractCegarLoop]: Abstraction has 330 states and 479 transitions. [2024-11-27 20:30:06,505 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, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:06,505 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 479 transitions. [2024-11-27 20:30:06,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-27 20:30:06,507 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:06,507 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:06,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-27 20:30:06,507 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:06,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:06,508 INFO L85 PathProgramCache]: Analyzing trace with hash 471766909, now seen corresponding path program 1 times [2024-11-27 20:30:06,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:06,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194867491] [2024-11-27 20:30:06,508 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:06,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:06,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:06,589 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:30:06,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:06,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194867491] [2024-11-27 20:30:06,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194867491] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:06,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:06,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:30:06,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371743349] [2024-11-27 20:30:06,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:06,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:30:06,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:06,591 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:30:06,591 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:30:06,592 INFO L87 Difference]: Start difference. First operand 330 states and 479 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:06,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:06,742 INFO L93 Difference]: Finished difference Result 611 states and 888 transitions. [2024-11-27 20:30:06,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:30:06,743 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 100 [2024-11-27 20:30:06,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:06,746 INFO L225 Difference]: With dead ends: 611 [2024-11-27 20:30:06,746 INFO L226 Difference]: Without dead ends: 385 [2024-11-27 20:30:06,747 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:30:06,747 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 53 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:06,748 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 168 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:30:06,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2024-11-27 20:30:06,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 339. [2024-11-27 20:30:06,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 294 states have (on average 1.4183673469387754) internal successors, (417), 294 states have internal predecessors, (417), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:30:06,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 495 transitions. [2024-11-27 20:30:06,782 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 495 transitions. Word has length 100 [2024-11-27 20:30:06,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:06,783 INFO L471 AbstractCegarLoop]: Abstraction has 339 states and 495 transitions. [2024-11-27 20:30:06,783 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:06,783 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 495 transitions. [2024-11-27 20:30:06,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-27 20:30:06,785 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:06,785 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:06,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-27 20:30:06,785 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:06,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:06,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1464288454, now seen corresponding path program 1 times [2024-11-27 20:30:06,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:06,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069085367] [2024-11-27 20:30:06,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:06,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:06,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:07,084 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:30:07,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:07,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069085367] [2024-11-27 20:30:07,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069085367] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:07,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:07,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 20:30:07,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587308187] [2024-11-27 20:30:07,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:07,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 20:30:07,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:07,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 20:30:07,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:30:07,086 INFO L87 Difference]: Start difference. First operand 339 states and 495 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:07,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:07,623 INFO L93 Difference]: Finished difference Result 676 states and 980 transitions. [2024-11-27 20:30:07,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 20:30:07,624 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 102 [2024-11-27 20:30:07,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:07,626 INFO L225 Difference]: With dead ends: 676 [2024-11-27 20:30:07,626 INFO L226 Difference]: Without dead ends: 458 [2024-11-27 20:30:07,627 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:30:07,631 INFO L435 NwaCegarLoop]: 100 mSDtfsCounter, 125 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:07,632 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 430 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 20:30:07,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2024-11-27 20:30:07,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 372. [2024-11-27 20:30:07,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 327 states have (on average 1.4220183486238531) internal successors, (465), 327 states have internal predecessors, (465), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:30:07,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 543 transitions. [2024-11-27 20:30:07,667 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 543 transitions. Word has length 102 [2024-11-27 20:30:07,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:07,667 INFO L471 AbstractCegarLoop]: Abstraction has 372 states and 543 transitions. [2024-11-27 20:30:07,668 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:07,668 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 543 transitions. [2024-11-27 20:30:07,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-27 20:30:07,669 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:07,669 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:07,670 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-27 20:30:07,670 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:07,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:07,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1753249150, now seen corresponding path program 1 times [2024-11-27 20:30:07,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:07,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768989184] [2024-11-27 20:30:07,671 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:07,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:07,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:07,982 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:30:07,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:07,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768989184] [2024-11-27 20:30:07,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768989184] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:07,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:07,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 20:30:07,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760845116] [2024-11-27 20:30:07,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:07,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 20:30:07,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:07,984 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 20:30:07,984 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:30:07,984 INFO L87 Difference]: Start difference. First operand 372 states and 543 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:08,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:08,552 INFO L93 Difference]: Finished difference Result 757 states and 1095 transitions. [2024-11-27 20:30:08,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 20:30:08,552 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 102 [2024-11-27 20:30:08,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:08,555 INFO L225 Difference]: With dead ends: 757 [2024-11-27 20:30:08,555 INFO L226 Difference]: Without dead ends: 531 [2024-11-27 20:30:08,556 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:30:08,557 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 128 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:08,557 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 445 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 20:30:08,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2024-11-27 20:30:08,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 441. [2024-11-27 20:30:08,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 396 states have (on average 1.4242424242424243) internal successors, (564), 396 states have internal predecessors, (564), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:30:08,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 642 transitions. [2024-11-27 20:30:08,592 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 642 transitions. Word has length 102 [2024-11-27 20:30:08,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:08,592 INFO L471 AbstractCegarLoop]: Abstraction has 441 states and 642 transitions. [2024-11-27 20:30:08,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 states have internal predecessors, (40), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:08,592 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 642 transitions. [2024-11-27 20:30:08,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-27 20:30:08,594 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:08,594 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:08,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-27 20:30:08,594 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:08,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:08,595 INFO L85 PathProgramCache]: Analyzing trace with hash -661244402, now seen corresponding path program 1 times [2024-11-27 20:30:08,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:08,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415569652] [2024-11-27 20:30:08,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:08,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:08,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:08,659 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:30:08,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:08,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415569652] [2024-11-27 20:30:08,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415569652] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:08,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:08,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:30:08,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272466148] [2024-11-27 20:30:08,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:08,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:30:08,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:08,661 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:30:08,661 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:30:08,661 INFO L87 Difference]: Start difference. First operand 441 states and 642 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:08,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:08,766 INFO L93 Difference]: Finished difference Result 895 states and 1301 transitions. [2024-11-27 20:30:08,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:30:08,767 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 103 [2024-11-27 20:30:08,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:08,770 INFO L225 Difference]: With dead ends: 895 [2024-11-27 20:30:08,770 INFO L226 Difference]: Without dead ends: 580 [2024-11-27 20:30:08,771 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:30:08,771 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 30 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:08,772 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 190 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:30:08,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-11-27 20:30:08,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 521. [2024-11-27 20:30:08,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 476 states have (on average 1.4012605042016806) internal successors, (667), 476 states have internal predecessors, (667), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:30:08,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 745 transitions. [2024-11-27 20:30:08,812 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 745 transitions. Word has length 103 [2024-11-27 20:30:08,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:08,812 INFO L471 AbstractCegarLoop]: Abstraction has 521 states and 745 transitions. [2024-11-27 20:30:08,813 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:08,813 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 745 transitions. [2024-11-27 20:30:08,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-27 20:30:08,814 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:08,815 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:08,815 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-27 20:30:08,815 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:08,815 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:08,815 INFO L85 PathProgramCache]: Analyzing trace with hash 879365660, now seen corresponding path program 1 times [2024-11-27 20:30:08,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:08,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031717215] [2024-11-27 20:30:08,816 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:08,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:08,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:08,869 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:30:08,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:08,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031717215] [2024-11-27 20:30:08,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031717215] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:08,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:08,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:30:08,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329361601] [2024-11-27 20:30:08,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:08,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:30:08,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:08,871 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:30:08,871 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:30:08,871 INFO L87 Difference]: Start difference. First operand 521 states and 745 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:08,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:08,969 INFO L93 Difference]: Finished difference Result 871 states and 1250 transitions. [2024-11-27 20:30:08,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:30:08,970 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 103 [2024-11-27 20:30:08,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:08,972 INFO L225 Difference]: With dead ends: 871 [2024-11-27 20:30:08,972 INFO L226 Difference]: Without dead ends: 533 [2024-11-27 20:30:08,973 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:30:08,974 INFO L435 NwaCegarLoop]: 122 mSDtfsCounter, 37 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:08,974 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 190 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:30:08,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2024-11-27 20:30:09,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 499. [2024-11-27 20:30:09,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 499 states, 454 states have (on average 1.3986784140969164) internal successors, (635), 454 states have internal predecessors, (635), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:30:09,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 499 states to 499 states and 713 transitions. [2024-11-27 20:30:09,008 INFO L78 Accepts]: Start accepts. Automaton has 499 states and 713 transitions. Word has length 103 [2024-11-27 20:30:09,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:09,008 INFO L471 AbstractCegarLoop]: Abstraction has 499 states and 713 transitions. [2024-11-27 20:30:09,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:09,009 INFO L276 IsEmpty]: Start isEmpty. Operand 499 states and 713 transitions. [2024-11-27 20:30:09,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-27 20:30:09,010 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:09,010 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:09,010 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-27 20:30:09,011 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:09,011 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:09,011 INFO L85 PathProgramCache]: Analyzing trace with hash 775418072, now seen corresponding path program 1 times [2024-11-27 20:30:09,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:09,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618767871] [2024-11-27 20:30:09,011 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:09,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:09,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:09,240 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:30:09,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:09,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618767871] [2024-11-27 20:30:09,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618767871] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:09,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:09,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:30:09,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301747110] [2024-11-27 20:30:09,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:09,241 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:30:09,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:09,242 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:30:09,242 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:30:09,242 INFO L87 Difference]: Start difference. First operand 499 states and 713 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:09,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:09,590 INFO L93 Difference]: Finished difference Result 857 states and 1232 transitions. [2024-11-27 20:30:09,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:30:09,591 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 105 [2024-11-27 20:30:09,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:09,593 INFO L225 Difference]: With dead ends: 857 [2024-11-27 20:30:09,594 INFO L226 Difference]: Without dead ends: 512 [2024-11-27 20:30:09,594 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-27 20:30:09,595 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 81 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:09,595 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 266 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 20:30:09,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2024-11-27 20:30:09,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 462. [2024-11-27 20:30:09,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 417 states have (on average 1.4052757793764987) internal successors, (586), 417 states have internal predecessors, (586), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:30:09,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 664 transitions. [2024-11-27 20:30:09,634 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 664 transitions. Word has length 105 [2024-11-27 20:30:09,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:09,634 INFO L471 AbstractCegarLoop]: Abstraction has 462 states and 664 transitions. [2024-11-27 20:30:09,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:09,634 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 664 transitions. [2024-11-27 20:30:09,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-27 20:30:09,636 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:09,636 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:09,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-27 20:30:09,636 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:09,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:09,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1139197961, now seen corresponding path program 1 times [2024-11-27 20:30:09,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:09,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284433582] [2024-11-27 20:30:09,637 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:09,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:09,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:30:11,801 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:30:11,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:30:11,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284433582] [2024-11-27 20:30:11,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284433582] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:30:11,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:30:11,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-27 20:30:11,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077374543] [2024-11-27 20:30:11,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:30:11,802 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-27 20:30:11,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:30:11,803 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-27 20:30:11,803 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-27 20:30:11,803 INFO L87 Difference]: Start difference. First operand 462 states and 664 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:13,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:30:13,830 INFO L93 Difference]: Finished difference Result 917 states and 1297 transitions. [2024-11-27 20:30:13,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-27 20:30:13,830 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 105 [2024-11-27 20:30:13,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:30:13,835 INFO L225 Difference]: With dead ends: 917 [2024-11-27 20:30:13,835 INFO L226 Difference]: Without dead ends: 609 [2024-11-27 20:30:13,836 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2024-11-27 20:30:13,837 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 226 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:30:13,838 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 450 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 20:30:13,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2024-11-27 20:30:13,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 495. [2024-11-27 20:30:13,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 450 states have (on average 1.4022222222222223) internal successors, (631), 450 states have internal predecessors, (631), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:30:13,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 709 transitions. [2024-11-27 20:30:13,885 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 709 transitions. Word has length 105 [2024-11-27 20:30:13,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:30:13,885 INFO L471 AbstractCegarLoop]: Abstraction has 495 states and 709 transitions. [2024-11-27 20:30:13,886 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:30:13,886 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 709 transitions. [2024-11-27 20:30:13,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-27 20:30:13,888 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:30:13,888 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:30:13,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-27 20:30:13,889 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:30:13,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:30:13,889 INFO L85 PathProgramCache]: Analyzing trace with hash 2134700981, now seen corresponding path program 1 times [2024-11-27 20:30:13,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:30:13,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373746388] [2024-11-27 20:30:13,889 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:30:13,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:30:13,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:31:03,538 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:31:03,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:31:03,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373746388] [2024-11-27 20:31:03,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373746388] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:31:03,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:31:03,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-27 20:31:03,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182028941] [2024-11-27 20:31:03,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:31:03,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:31:03,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:31:03,540 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:31:03,540 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:31:03,540 INFO L87 Difference]: Start difference. First operand 495 states and 709 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:31:10,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:31:10,955 INFO L93 Difference]: Finished difference Result 835 states and 1155 transitions. [2024-11-27 20:31:10,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-27 20:31:10,956 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 105 [2024-11-27 20:31:10,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:31:10,959 INFO L225 Difference]: With dead ends: 835 [2024-11-27 20:31:10,960 INFO L226 Difference]: Without dead ends: 651 [2024-11-27 20:31:10,961 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 368 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=459, Invalid=1797, Unknown=0, NotChecked=0, Total=2256 [2024-11-27 20:31:10,963 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 428 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 1199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:31:10,963 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [428 Valid, 586 Invalid, 1199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1150 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-27 20:31:10,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2024-11-27 20:31:11,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 507. [2024-11-27 20:31:11,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 462 states have (on average 1.3917748917748918) internal successors, (643), 462 states have internal predecessors, (643), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:31:11,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 721 transitions. [2024-11-27 20:31:11,018 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 721 transitions. Word has length 105 [2024-11-27 20:31:11,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:31:11,019 INFO L471 AbstractCegarLoop]: Abstraction has 507 states and 721 transitions. [2024-11-27 20:31:11,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:31:11,019 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 721 transitions. [2024-11-27 20:31:11,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-27 20:31:11,021 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:31:11,022 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:31:11,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-27 20:31:11,022 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:31:11,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:31:11,023 INFO L85 PathProgramCache]: Analyzing trace with hash 2000687475, now seen corresponding path program 1 times [2024-11-27 20:31:11,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:31:11,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312587585] [2024-11-27 20:31:11,024 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:31:11,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:31:11,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:31:52,523 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:31:52,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:31:52,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312587585] [2024-11-27 20:31:52,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312587585] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:31:52,524 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:31:52,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-27 20:31:52,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005010569] [2024-11-27 20:31:52,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:31:52,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:31:52,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:31:52,525 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:31:52,525 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:31:52,525 INFO L87 Difference]: Start difference. First operand 507 states and 721 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:32:00,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:32:00,316 INFO L93 Difference]: Finished difference Result 1037 states and 1434 transitions. [2024-11-27 20:32:00,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-27 20:32:00,316 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 105 [2024-11-27 20:32:00,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:32:00,320 INFO L225 Difference]: With dead ends: 1037 [2024-11-27 20:32:00,320 INFO L226 Difference]: Without dead ends: 697 [2024-11-27 20:32:00,321 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=416, Invalid=1654, Unknown=0, NotChecked=0, Total=2070 [2024-11-27 20:32:00,322 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 359 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 1154 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 1204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-27 20:32:00,323 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 576 Invalid, 1204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1154 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-27 20:32:00,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2024-11-27 20:32:00,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 519. [2024-11-27 20:32:00,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 474 states have (on average 1.3818565400843883) internal successors, (655), 474 states have internal predecessors, (655), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:32:00,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 733 transitions. [2024-11-27 20:32:00,382 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 733 transitions. Word has length 105 [2024-11-27 20:32:00,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:32:00,382 INFO L471 AbstractCegarLoop]: Abstraction has 519 states and 733 transitions. [2024-11-27 20:32:00,382 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:32:00,382 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 733 transitions. [2024-11-27 20:32:00,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-27 20:32:00,383 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:32:00,384 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:32:00,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-27 20:32:00,384 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:32:00,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:32:00,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1699481721, now seen corresponding path program 1 times [2024-11-27 20:32:00,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:32:00,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836497903] [2024-11-27 20:32:00,384 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:32:00,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:32:00,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:32:00,910 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:32:00,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:32:00,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836497903] [2024-11-27 20:32:00,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836497903] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:32:00,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:32:00,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-27 20:32:00,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783700345] [2024-11-27 20:32:00,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:32:00,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-27 20:32:00,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:32:00,912 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-27 20:32:00,912 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-11-27 20:32:00,912 INFO L87 Difference]: Start difference. First operand 519 states and 733 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:32:01,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:32:01,993 INFO L93 Difference]: Finished difference Result 941 states and 1320 transitions. [2024-11-27 20:32:01,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-27 20:32:01,994 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 105 [2024-11-27 20:32:01,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:32:01,997 INFO L225 Difference]: With dead ends: 941 [2024-11-27 20:32:01,997 INFO L226 Difference]: Without dead ends: 633 [2024-11-27 20:32:01,998 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2024-11-27 20:32:01,999 INFO L435 NwaCegarLoop]: 120 mSDtfsCounter, 220 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-27 20:32:02,000 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 541 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-27 20:32:02,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2024-11-27 20:32:02,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 547. [2024-11-27 20:32:02,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 502 states have (on average 1.3804780876494025) internal successors, (693), 502 states have internal predecessors, (693), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:32:02,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 771 transitions. [2024-11-27 20:32:02,068 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 771 transitions. Word has length 105 [2024-11-27 20:32:02,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:32:02,068 INFO L471 AbstractCegarLoop]: Abstraction has 547 states and 771 transitions. [2024-11-27 20:32:02,069 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:32:02,069 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 771 transitions. [2024-11-27 20:32:02,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-27 20:32:02,071 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:32:02,073 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:32:02,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-27 20:32:02,073 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:32:02,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:32:02,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1615246271, now seen corresponding path program 1 times [2024-11-27 20:32:02,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:32:02,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232715845] [2024-11-27 20:32:02,074 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:32:02,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:32:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:32:45,772 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:32:45,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:32:45,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232715845] [2024-11-27 20:32:45,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232715845] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:32:45,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:32:45,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2024-11-27 20:32:45,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567282450] [2024-11-27 20:32:45,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:32:45,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-27 20:32:45,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:32:45,773 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-27 20:32:45,774 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2024-11-27 20:32:45,774 INFO L87 Difference]: Start difference. First operand 547 states and 771 transitions. Second operand has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:32:57,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:32:57,388 INFO L93 Difference]: Finished difference Result 665 states and 895 transitions. [2024-11-27 20:32:57,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-27 20:32:57,388 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 106 [2024-11-27 20:32:57,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:32:57,391 INFO L225 Difference]: With dead ends: 665 [2024-11-27 20:32:57,391 INFO L226 Difference]: Without dead ends: 663 [2024-11-27 20:32:57,393 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 995 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=928, Invalid=3764, Unknown=0, NotChecked=0, Total=4692 [2024-11-27 20:32:57,393 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 513 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 1518 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 1587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:32:57,394 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [513 Valid, 577 Invalid, 1587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1518 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-27 20:32:57,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2024-11-27 20:32:57,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 545. [2024-11-27 20:32:57,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 500 states have (on average 1.378) internal successors, (689), 500 states have internal predecessors, (689), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:32:57,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 767 transitions. [2024-11-27 20:32:57,452 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 767 transitions. Word has length 106 [2024-11-27 20:32:57,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:32:57,452 INFO L471 AbstractCegarLoop]: Abstraction has 545 states and 767 transitions. [2024-11-27 20:32:57,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:32:57,453 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 767 transitions. [2024-11-27 20:32:57,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-27 20:32:57,454 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:32:57,454 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:32:57,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-27 20:32:57,454 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:32:57,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:32:57,455 INFO L85 PathProgramCache]: Analyzing trace with hash 1755794881, now seen corresponding path program 1 times [2024-11-27 20:32:57,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:32:57,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760999117] [2024-11-27 20:32:57,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:32:57,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:32:57,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:33:36,436 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:33:36,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:33:36,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760999117] [2024-11-27 20:33:36,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760999117] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:33:36,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:33:36,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-11-27 20:33:36,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364218347] [2024-11-27 20:33:36,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:33:36,437 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-27 20:33:36,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:33:36,438 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-27 20:33:36,438 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2024-11-27 20:33:36,438 INFO L87 Difference]: Start difference. First operand 545 states and 767 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:33:47,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:33:47,088 INFO L93 Difference]: Finished difference Result 701 states and 934 transitions. [2024-11-27 20:33:47,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-27 20:33:47,089 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 106 [2024-11-27 20:33:47,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:33:47,092 INFO L225 Difference]: With dead ends: 701 [2024-11-27 20:33:47,092 INFO L226 Difference]: Without dead ends: 699 [2024-11-27 20:33:47,094 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 869 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=785, Invalid=3375, Unknown=0, NotChecked=0, Total=4160 [2024-11-27 20:33:47,095 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 225 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 1394 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 1448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:33:47,096 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 608 Invalid, 1448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1394 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-27 20:33:47,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-11-27 20:33:47,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 543. [2024-11-27 20:33:47,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 498 states have (on average 1.3755020080321285) internal successors, (685), 498 states have internal predecessors, (685), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:33:47,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 763 transitions. [2024-11-27 20:33:47,165 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 763 transitions. Word has length 106 [2024-11-27 20:33:47,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:33:47,165 INFO L471 AbstractCegarLoop]: Abstraction has 543 states and 763 transitions. [2024-11-27 20:33:47,165 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:33:47,166 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 763 transitions. [2024-11-27 20:33:47,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-27 20:33:47,167 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:33:47,168 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:33:47,168 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-27 20:33:47,168 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:33:47,168 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:33:47,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1589695538, now seen corresponding path program 1 times [2024-11-27 20:33:47,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:33:47,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306286120] [2024-11-27 20:33:47,169 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:33:47,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:33:47,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:33:49,660 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:33:49,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:33:49,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306286120] [2024-11-27 20:33:49,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306286120] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:33:49,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:33:49,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-27 20:33:49,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194954522] [2024-11-27 20:33:49,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:33:49,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 20:33:49,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:33:49,662 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 20:33:49,662 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-27 20:33:49,662 INFO L87 Difference]: Start difference. First operand 543 states and 763 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:33:51,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:33:51,319 INFO L93 Difference]: Finished difference Result 917 states and 1288 transitions. [2024-11-27 20:33:51,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 20:33:51,320 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 109 [2024-11-27 20:33:51,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:33:51,323 INFO L225 Difference]: With dead ends: 917 [2024-11-27 20:33:51,323 INFO L226 Difference]: Without dead ends: 577 [2024-11-27 20:33:51,324 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2024-11-27 20:33:51,325 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 167 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:33:51,327 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 394 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-27 20:33:51,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2024-11-27 20:33:51,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 543. [2024-11-27 20:33:51,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 543 states, 498 states have (on average 1.3674698795180722) internal successors, (681), 498 states have internal predecessors, (681), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:33:51,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 759 transitions. [2024-11-27 20:33:51,396 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 759 transitions. Word has length 109 [2024-11-27 20:33:51,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:33:51,400 INFO L471 AbstractCegarLoop]: Abstraction has 543 states and 759 transitions. [2024-11-27 20:33:51,400 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:33:51,400 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 759 transitions. [2024-11-27 20:33:51,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-27 20:33:51,402 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:33:51,402 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:33:51,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-27 20:33:51,402 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:33:51,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:33:51,403 INFO L85 PathProgramCache]: Analyzing trace with hash 1684203404, now seen corresponding path program 1 times [2024-11-27 20:33:51,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:33:51,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738863089] [2024-11-27 20:33:51,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:33:51,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:33:51,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:34:30,253 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:34:30,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:34:30,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738863089] [2024-11-27 20:34:30,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738863089] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:34:30,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:34:30,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-27 20:34:30,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200947556] [2024-11-27 20:34:30,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:34:30,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-27 20:34:30,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:34:30,255 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-27 20:34:30,255 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2024-11-27 20:34:30,256 INFO L87 Difference]: Start difference. First operand 543 states and 759 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:34:32,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:34:32,992 INFO L93 Difference]: Finished difference Result 626 states and 846 transitions. [2024-11-27 20:34:32,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-27 20:34:32,993 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2024-11-27 20:34:32,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:34:32,994 INFO L225 Difference]: With dead ends: 626 [2024-11-27 20:34:32,995 INFO L226 Difference]: Without dead ends: 624 [2024-11-27 20:34:32,995 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=214, Invalid=778, Unknown=0, NotChecked=0, Total=992 [2024-11-27 20:34:32,996 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 320 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 967 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 1030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:34:32,996 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 606 Invalid, 1030 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 967 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-27 20:34:32,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2024-11-27 20:34:33,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 546. [2024-11-27 20:34:33,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 501 states have (on average 1.3692614770459082) internal successors, (686), 501 states have internal predecessors, (686), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:34:33,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 764 transitions. [2024-11-27 20:34:33,058 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 764 transitions. Word has length 109 [2024-11-27 20:34:33,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:34:33,059 INFO L471 AbstractCegarLoop]: Abstraction has 546 states and 764 transitions. [2024-11-27 20:34:33,059 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:34:33,059 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 764 transitions. [2024-11-27 20:34:33,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-27 20:34:33,060 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:34:33,060 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:34:33,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-27 20:34:33,061 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:34:33,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:34:33,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1550189898, now seen corresponding path program 1 times [2024-11-27 20:34:33,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:34:33,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364270504] [2024-11-27 20:34:33,061 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:34:33,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:34:33,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:35:13,294 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:35:13,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:35:13,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364270504] [2024-11-27 20:35:13,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364270504] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:35:13,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:35:13,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-11-27 20:35:13,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831314049] [2024-11-27 20:35:13,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:35:13,295 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-27 20:35:13,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:35:13,295 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-27 20:35:13,296 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2024-11-27 20:35:13,296 INFO L87 Difference]: Start difference. First operand 546 states and 764 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:35:16,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:35:16,052 INFO L93 Difference]: Finished difference Result 643 states and 867 transitions. [2024-11-27 20:35:16,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-27 20:35:16,053 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2024-11-27 20:35:16,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:35:16,055 INFO L225 Difference]: With dead ends: 643 [2024-11-27 20:35:16,055 INFO L226 Difference]: Without dead ends: 641 [2024-11-27 20:35:16,055 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=197, Invalid=733, Unknown=0, NotChecked=0, Total=930 [2024-11-27 20:35:16,056 INFO L435 NwaCegarLoop]: 95 mSDtfsCounter, 280 mSDsluCounter, 709 mSDsCounter, 0 mSdLazyCounter, 875 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 804 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 875 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:35:16,056 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 804 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 875 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-27 20:35:16,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2024-11-27 20:35:16,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 549. [2024-11-27 20:35:16,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 504 states have (on average 1.371031746031746) internal successors, (691), 504 states have internal predecessors, (691), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:35:16,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 769 transitions. [2024-11-27 20:35:16,117 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 769 transitions. Word has length 109 [2024-11-27 20:35:16,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:35:16,117 INFO L471 AbstractCegarLoop]: Abstraction has 549 states and 769 transitions. [2024-11-27 20:35:16,117 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:35:16,117 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 769 transitions. [2024-11-27 20:35:16,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-27 20:35:16,119 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:35:16,119 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:35:16,119 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-27 20:35:16,119 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:35:16,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:35:16,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1824752014, now seen corresponding path program 1 times [2024-11-27 20:35:16,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:35:16,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321588630] [2024-11-27 20:35:16,120 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:35:16,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:35:16,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:35:16,654 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:35:16,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:35:16,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321588630] [2024-11-27 20:35:16,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321588630] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:35:16,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:35:16,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-27 20:35:16,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372553473] [2024-11-27 20:35:16,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:35:16,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 20:35:16,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:35:16,656 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 20:35:16,656 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-27 20:35:16,656 INFO L87 Difference]: Start difference. First operand 549 states and 769 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:35:17,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:35:17,419 INFO L93 Difference]: Finished difference Result 911 states and 1282 transitions. [2024-11-27 20:35:17,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 20:35:17,419 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2024-11-27 20:35:17,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:35:17,422 INFO L225 Difference]: With dead ends: 911 [2024-11-27 20:35:17,422 INFO L226 Difference]: Without dead ends: 568 [2024-11-27 20:35:17,423 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2024-11-27 20:35:17,424 INFO L435 NwaCegarLoop]: 91 mSDtfsCounter, 174 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:35:17,424 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 440 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 20:35:17,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2024-11-27 20:35:17,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 514. [2024-11-27 20:35:17,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 469 states have (on average 1.3752665245202558) internal successors, (645), 469 states have internal predecessors, (645), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:35:17,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 723 transitions. [2024-11-27 20:35:17,492 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 723 transitions. Word has length 109 [2024-11-27 20:35:17,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:35:17,493 INFO L471 AbstractCegarLoop]: Abstraction has 514 states and 723 transitions. [2024-11-27 20:35:17,493 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:35:17,493 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 723 transitions. [2024-11-27 20:35:17,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-27 20:35:17,494 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:35:17,494 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:35:17,494 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-27 20:35:17,494 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:35:17,495 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:35:17,495 INFO L85 PathProgramCache]: Analyzing trace with hash 534723272, now seen corresponding path program 1 times [2024-11-27 20:35:17,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:35:17,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334862137] [2024-11-27 20:35:17,495 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:35:17,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:35:17,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:36:05,436 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:36:05,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:36:05,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334862137] [2024-11-27 20:36:05,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334862137] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:36:05,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:36:05,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2024-11-27 20:36:05,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275165185] [2024-11-27 20:36:05,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:36:05,438 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-27 20:36:05,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:36:05,438 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-27 20:36:05,439 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2024-11-27 20:36:05,439 INFO L87 Difference]: Start difference. First operand 514 states and 723 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:36:12,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:36:12,825 INFO L93 Difference]: Finished difference Result 594 states and 807 transitions. [2024-11-27 20:36:12,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-27 20:36:12,826 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 110 [2024-11-27 20:36:12,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:36:12,829 INFO L225 Difference]: With dead ends: 594 [2024-11-27 20:36:12,829 INFO L226 Difference]: Without dead ends: 592 [2024-11-27 20:36:12,830 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=400, Invalid=1406, Unknown=0, NotChecked=0, Total=1806 [2024-11-27 20:36:12,831 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 292 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 1535 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 1584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:36:12,831 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 738 Invalid, 1584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1535 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-11-27 20:36:12,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2024-11-27 20:36:12,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 505. [2024-11-27 20:36:12,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 460 states have (on average 1.376086956521739) internal successors, (633), 460 states have internal predecessors, (633), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:36:12,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 711 transitions. [2024-11-27 20:36:12,906 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 711 transitions. Word has length 110 [2024-11-27 20:36:12,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:36:12,906 INFO L471 AbstractCegarLoop]: Abstraction has 505 states and 711 transitions. [2024-11-27 20:36:12,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:36:12,906 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 711 transitions. [2024-11-27 20:36:12,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-27 20:36:12,908 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:36:12,908 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:36:12,908 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-27 20:36:12,908 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:36:12,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:36:12,909 INFO L85 PathProgramCache]: Analyzing trace with hash 675271882, now seen corresponding path program 1 times [2024-11-27 20:36:12,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:36:12,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694560728] [2024-11-27 20:36:12,909 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:36:12,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:36:12,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:37:00,743 INFO L134 CoverageAnalysis]: Checked inductivity of 312 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-11-27 20:37:00,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:37:00,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694560728] [2024-11-27 20:37:00,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694560728] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:37:00,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:37:00,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-11-27 20:37:00,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293089037] [2024-11-27 20:37:00,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:37:00,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:37:00,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:37:00,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:37:00,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:37:00,745 INFO L87 Difference]: Start difference. First operand 505 states and 711 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:37:06,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:37:06,052 INFO L93 Difference]: Finished difference Result 612 states and 827 transitions. [2024-11-27 20:37:06,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-27 20:37:06,053 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 110 [2024-11-27 20:37:06,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:37:06,054 INFO L225 Difference]: With dead ends: 612 [2024-11-27 20:37:06,054 INFO L226 Difference]: Without dead ends: 610 [2024-11-27 20:37:06,055 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=451, Invalid=1619, Unknown=0, NotChecked=0, Total=2070 [2024-11-27 20:37:06,056 INFO L435 NwaCegarLoop]: 97 mSDtfsCounter, 196 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 1101 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 759 SdHoareTripleChecker+Invalid, 1166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-27 20:37:06,056 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 759 Invalid, 1166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1101 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-27 20:37:06,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2024-11-27 20:37:06,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 496. [2024-11-27 20:37:06,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 451 states have (on average 1.376940133037694) internal successors, (621), 451 states have internal predecessors, (621), 39 states have call successors, (39), 5 states have call predecessors, (39), 5 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:37:06,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 699 transitions. [2024-11-27 20:37:06,127 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 699 transitions. Word has length 110 [2024-11-27 20:37:06,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:37:06,127 INFO L471 AbstractCegarLoop]: Abstraction has 496 states and 699 transitions. [2024-11-27 20:37:06,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 2 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:37:06,127 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 699 transitions. [2024-11-27 20:37:06,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-27 20:37:06,130 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:37:06,130 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 26, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:37:06,130 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-27 20:37:06,131 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:37:06,131 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:37:06,131 INFO L85 PathProgramCache]: Analyzing trace with hash 42969369, now seen corresponding path program 1 times [2024-11-27 20:37:06,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:37:06,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275555269] [2024-11-27 20:37:06,131 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:37:06,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:37:06,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:37:06,642 INFO L134 CoverageAnalysis]: Checked inductivity of 1337 backedges. 35 proven. 2 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2024-11-27 20:37:06,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:37:06,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275555269] [2024-11-27 20:37:06,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275555269] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:37:06,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492771285] [2024-11-27 20:37:06,643 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:37:06,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:37:06,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:37:06,646 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:37:06,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 20:37:06,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:37:06,799 INFO L256 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-27 20:37:06,810 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:37:07,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1337 backedges. 89 proven. 705 refuted. 0 times theorem prover too weak. 543 trivial. 0 not checked. [2024-11-27 20:37:07,655 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:37:08,126 INFO L134 CoverageAnalysis]: Checked inductivity of 1337 backedges. 90 proven. 3 refuted. 0 times theorem prover too weak. 1244 trivial. 0 not checked. [2024-11-27 20:37:08,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492771285] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:37:08,127 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:37:08,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 7] total 19 [2024-11-27 20:37:08,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369913345] [2024-11-27 20:37:08,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:37:08,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:37:08,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:37:08,132 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:37:08,133 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:37:08,133 INFO L87 Difference]: Start difference. First operand 496 states and 699 transitions. Second operand has 19 states, 19 states have (on average 7.684210526315789) internal successors, (146), 19 states have internal predecessors, (146), 6 states have call successors, (53), 4 states have call predecessors, (53), 6 states have return successors, (54), 6 states have call predecessors, (54), 6 states have call successors, (54) [2024-11-27 20:37:09,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:37:09,200 INFO L93 Difference]: Finished difference Result 803 states and 1121 transitions. [2024-11-27 20:37:09,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-27 20:37:09,201 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 7.684210526315789) internal successors, (146), 19 states have internal predecessors, (146), 6 states have call successors, (53), 4 states have call predecessors, (53), 6 states have return successors, (54), 6 states have call predecessors, (54), 6 states have call successors, (54) Word has length 187 [2024-11-27 20:37:09,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:37:09,204 INFO L225 Difference]: With dead ends: 803 [2024-11-27 20:37:09,204 INFO L226 Difference]: Without dead ends: 581 [2024-11-27 20:37:09,205 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=286, Invalid=770, Unknown=0, NotChecked=0, Total=1056 [2024-11-27 20:37:09,206 INFO L435 NwaCegarLoop]: 152 mSDtfsCounter, 660 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 20:37:09,206 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 882 Invalid, 673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 20:37:09,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-11-27 20:37:09,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 508. [2024-11-27 20:37:09,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 460 states have (on average 1.3478260869565217) internal successors, (620), 460 states have internal predecessors, (620), 39 states have call successors, (39), 8 states have call predecessors, (39), 8 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-27 20:37:09,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 698 transitions. [2024-11-27 20:37:09,301 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 698 transitions. Word has length 187 [2024-11-27 20:37:09,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:37:09,302 INFO L471 AbstractCegarLoop]: Abstraction has 508 states and 698 transitions. [2024-11-27 20:37:09,302 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 7.684210526315789) internal successors, (146), 19 states have internal predecessors, (146), 6 states have call successors, (53), 4 states have call predecessors, (53), 6 states have return successors, (54), 6 states have call predecessors, (54), 6 states have call successors, (54) [2024-11-27 20:37:09,302 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 698 transitions. [2024-11-27 20:37:09,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-27 20:37:09,304 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:37:09,305 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 26, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:37:09,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-27 20:37:09,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:37:09,505 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:37:09,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:37:09,506 INFO L85 PathProgramCache]: Analyzing trace with hash 1609270173, now seen corresponding path program 1 times [2024-11-27 20:37:09,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:37:09,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750765143] [2024-11-27 20:37:09,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:37:09,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:37:09,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:37:12,378 INFO L134 CoverageAnalysis]: Checked inductivity of 1337 backedges. 5 proven. 32 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2024-11-27 20:37:12,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:37:12,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750765143] [2024-11-27 20:37:12,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750765143] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:37:12,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142175092] [2024-11-27 20:37:12,379 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:37:12,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:37:12,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:37:12,381 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:37:12,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 20:37:12,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:37:12,616 INFO L256 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-27 20:37:12,629 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:37:15,328 INFO L134 CoverageAnalysis]: Checked inductivity of 1337 backedges. 101 proven. 738 refuted. 0 times theorem prover too weak. 498 trivial. 0 not checked. [2024-11-27 20:37:15,329 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:37:24,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142175092] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:37:24,760 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:37:24,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16] total 25 [2024-11-27 20:37:24,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991198709] [2024-11-27 20:37:24,761 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 20:37:24,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-27 20:37:24,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:37:24,762 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-27 20:37:24,762 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=1193, Unknown=0, NotChecked=0, Total=1406 [2024-11-27 20:37:24,763 INFO L87 Difference]: Start difference. First operand 508 states and 698 transitions. Second operand has 25 states, 25 states have (on average 4.8) internal successors, (120), 25 states have internal predecessors, (120), 5 states have call successors, (52), 4 states have call predecessors, (52), 5 states have return successors, (52), 5 states have call predecessors, (52), 5 states have call successors, (52) [2024-11-27 20:37:28,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:37:28,349 INFO L93 Difference]: Finished difference Result 1394 states and 1889 transitions. [2024-11-27 20:37:28,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-27 20:37:28,350 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.8) internal successors, (120), 25 states have internal predecessors, (120), 5 states have call successors, (52), 4 states have call predecessors, (52), 5 states have return successors, (52), 5 states have call predecessors, (52), 5 states have call successors, (52) Word has length 187 [2024-11-27 20:37:28,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:37:28,355 INFO L225 Difference]: With dead ends: 1394 [2024-11-27 20:37:28,355 INFO L226 Difference]: Without dead ends: 991 [2024-11-27 20:37:28,357 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 279 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=599, Invalid=2941, Unknown=0, NotChecked=0, Total=3540 [2024-11-27 20:37:28,358 INFO L435 NwaCegarLoop]: 116 mSDtfsCounter, 828 mSDsluCounter, 911 mSDsCounter, 0 mSdLazyCounter, 1991 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 828 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 2081 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:37:28,358 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [828 Valid, 1027 Invalid, 2081 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1991 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-27 20:37:28,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2024-11-27 20:37:28,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 779. [2024-11-27 20:37:28,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 698 states have (on average 1.322349570200573) internal successors, (923), 698 states have internal predecessors, (923), 65 states have call successors, (65), 15 states have call predecessors, (65), 15 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-27 20:37:28,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 1053 transitions. [2024-11-27 20:37:28,478 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 1053 transitions. Word has length 187 [2024-11-27 20:37:28,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:37:28,478 INFO L471 AbstractCegarLoop]: Abstraction has 779 states and 1053 transitions. [2024-11-27 20:37:28,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.8) internal successors, (120), 25 states have internal predecessors, (120), 5 states have call successors, (52), 4 states have call predecessors, (52), 5 states have return successors, (52), 5 states have call predecessors, (52), 5 states have call successors, (52) [2024-11-27 20:37:28,479 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 1053 transitions. [2024-11-27 20:37:28,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-27 20:37:28,482 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:37:28,482 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 26, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:37:28,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-27 20:37:28,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-27 20:37:28,683 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:37:28,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:37:28,684 INFO L85 PathProgramCache]: Analyzing trace with hash -910689761, now seen corresponding path program 1 times [2024-11-27 20:37:28,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:37:28,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037438157] [2024-11-27 20:37:28,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:37:28,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:37:28,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:37:29,258 INFO L134 CoverageAnalysis]: Checked inductivity of 1337 backedges. 14 proven. 23 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2024-11-27 20:37:29,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:37:29,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037438157] [2024-11-27 20:37:29,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037438157] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:37:29,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203661859] [2024-11-27 20:37:29,259 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:37:29,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:37:29,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:37:29,262 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:37:29,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c5164c8f-2d19-45fa-8d9a-e0e77b4ad3f6/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 20:37:29,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:37:29,416 INFO L256 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-27 20:37:29,424 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:37:31,519 INFO L134 CoverageAnalysis]: Checked inductivity of 1337 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 1326 trivial. 0 not checked. [2024-11-27 20:37:31,520 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:37:39,364 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse3 (mod c_~var_1_20~0 4294967296))) (and (or (= (mod c_~last_1_var_1_18~0 256) 0) (and (forall ((v_z_106 Int)) (or (< 4294967295 v_z_106) (forall ((v_z_111 Int) (v_y_111 Int)) (let ((.cse0 (* v_y_111 4294967296)) (.cse1 (* 4294967295 v_z_111))) (let ((.cse2 (+ .cse0 .cse1 .cse3))) (or (< 4294967295 (+ .cse0 .cse1)) (< v_z_111 0) (< (+ 4294967295 v_z_106) .cse2) (< .cse2 4294967296) (forall ((v_z_82 Int)) (or (< (+ v_z_111 .cse3) (+ (mod v_z_82 v_z_106) 4294967297)) (< 4294967295 v_z_82) (< v_z_82 0))) (< 4294967295 v_z_111))))))) (forall ((v_z_106 Int)) (or (< 4294967295 v_z_106) (forall ((v_z_111 Int) (v_y_111 Int)) (let ((.cse4 (* v_y_111 4294967296)) (.cse5 (* 4294967295 v_z_111))) (let ((.cse7 (+ .cse4 .cse5 .cse3)) (.cse6 (+ v_z_111 .cse3))) (or (< 4294967295 (+ .cse4 .cse5)) (forall ((v_z_82 Int)) (or (< .cse6 (+ (mod v_z_82 v_z_106) 1)) (< 4294967295 v_z_82) (< v_z_82 0))) (< v_z_111 0) (< (+ 4294967295 v_z_106) .cse7) (< .cse7 4294967296) (< 4294967295 .cse6))))))) (forall ((v_z_82 Int)) (or (forall ((v_z_110 Int)) (or (forall ((v_y_110 Int)) (let ((.cse9 (* v_y_110 4294967296)) (.cse10 (* 4294967295 v_z_110))) (let ((.cse8 (+ .cse9 .cse10))) (or (< .cse8 0) (< 4294967295 .cse8) (forall ((v_z_106 Int)) (or (< (+ v_z_110 .cse3) (+ (mod v_z_82 v_z_106) 4294967297)) (< 4294967295 v_z_106) (< v_z_106 (+ .cse9 .cse10 .cse3 1)))))))) (< 4294967295 v_z_110) (< v_z_110 0))) (< 4294967295 v_z_82) (< v_z_82 0))) (forall ((v_z_82 Int)) (or (forall ((v_z_110 Int)) (let ((.cse11 (+ v_z_110 .cse3))) (or (< v_z_110 0) (< 4294967295 .cse11) (forall ((v_z_106 Int) (v_y_110 Int)) (let ((.cse12 (* v_y_110 4294967296)) (.cse13 (* 4294967295 v_z_110))) (or (< (+ .cse12 .cse13) 0) (< 4294967295 v_z_106) (< v_z_106 (+ .cse12 .cse13 .cse3 1)) (< .cse11 (+ (mod v_z_82 v_z_106) 1)))))))) (< 4294967295 v_z_82) (< v_z_82 0))))) (or (and (forall ((v_z_89 Int)) (or (< 4294967295 v_z_89) (forall ((v_z_81 Int)) (or (< v_z_81 0) (< 4294967295 v_z_81) (forall ((v_z_93 Int)) (let ((.cse14 (+ v_z_93 .cse3))) (or (< v_z_93 0) (< 4294967295 .cse14) (< .cse14 (+ (mod v_z_81 v_z_89) 1)) (forall ((v_y_93 Int)) (let ((.cse15 (* v_y_93 4294967296)) (.cse16 (* v_z_93 4294967295))) (let ((.cse17 (+ .cse15 .cse16 .cse3))) (or (< 4294967295 (+ .cse15 .cse16)) (< (+ v_z_89 4294967295) .cse17) (< .cse17 4294967296)))))))))) (< v_z_89 0))) (forall ((v_z_89 Int)) (or (forall ((v_z_81 Int)) (or (< v_z_81 0) (< 4294967295 v_z_81) (forall ((v_z_93 Int)) (or (< (+ v_z_93 .cse3) (+ (mod v_z_81 v_z_89) 4294967297)) (< v_z_93 0) (< 4294967295 v_z_93) (forall ((v_y_93 Int)) (let ((.cse18 (* v_y_93 4294967296)) (.cse19 (* v_z_93 4294967295))) (let ((.cse20 (+ .cse18 .cse19 .cse3))) (or (< 4294967295 (+ .cse18 .cse19)) (< (+ v_z_89 4294967295) .cse20) (< .cse20 4294967296))))))))) (< 4294967295 v_z_89) (< v_z_89 0))) (forall ((v_z_89 Int)) (or (forall ((v_z_81 Int)) (or (< v_z_81 0) (< 4294967295 v_z_81) (forall ((v_z_93 Int)) (or (< (+ v_z_93 .cse3) (+ (mod v_z_81 v_z_89) 4294967297)) (< v_z_93 0) (forall ((v_y_93 Int)) (let ((.cse21 (* v_y_93 4294967296)) (.cse22 (* v_z_93 4294967295))) (or (< v_z_89 (+ .cse21 .cse22 .cse3 1)) (< (+ .cse21 .cse22) 0)))) (< 4294967295 v_z_93))))) (< 4294967295 v_z_89) (< v_z_89 0))) (forall ((v_z_89 Int)) (or (forall ((v_z_81 Int)) (or (< v_z_81 0) (< 4294967295 v_z_81) (forall ((v_z_93 Int)) (let ((.cse25 (+ v_z_93 .cse3))) (or (< v_z_93 0) (forall ((v_y_93 Int)) (let ((.cse23 (* v_y_93 4294967296)) (.cse24 (* v_z_93 4294967295))) (or (< v_z_89 (+ .cse23 .cse24 .cse3 1)) (< (+ .cse23 .cse24) 0)))) (< 4294967295 .cse25) (< .cse25 (+ (mod v_z_81 v_z_89) 1))))))) (< 4294967295 v_z_89) (< v_z_89 0)))) (= (mod c_~var_1_18~0 256) 0)) (or (= 64 c_~var_1_14~0) (and (forall ((v_z_96 Int)) (or (< 4294967295 v_z_96) (forall ((v_z_101 Int) (v_y_101 Int)) (let ((.cse26 (* v_y_101 4294967296)) (.cse27 (* 4294967295 v_z_101)) (.cse28 (+ v_z_101 .cse3))) (or (< v_z_96 (+ .cse26 .cse27 .cse3 1)) (< v_z_101 0) (forall ((v_z_80 Int)) (or (< 4294967295 v_z_80) (< v_z_80 0) (< .cse28 (+ (mod v_z_80 v_z_96) 1)))) (< (+ .cse26 .cse27) 0) (< 4294967295 .cse28)))))) (forall ((v_z_96 Int)) (or (< 4294967295 v_z_96) (forall ((v_z_102 Int) (v_y_102 Int)) (let ((.cse30 (* v_y_102 4294967296)) (.cse31 (* 4294967295 v_z_102))) (let ((.cse29 (+ .cse30 .cse31 .cse3))) (or (< (+ v_z_96 4294967295) .cse29) (forall ((v_z_80 Int)) (or (< 4294967295 v_z_80) (< v_z_80 0) (< (+ v_z_102 .cse3) (+ (mod v_z_80 v_z_96) 4294967297)))) (< v_z_102 0) (< 4294967295 v_z_102) (< 4294967295 (+ .cse30 .cse31)) (< .cse29 4294967296))))))) (forall ((v_z_96 Int)) (or (forall ((v_z_102 Int) (v_y_102 Int)) (let ((.cse34 (* v_y_102 4294967296)) (.cse35 (* 4294967295 v_z_102))) (let ((.cse33 (+ v_z_102 .cse3)) (.cse32 (+ .cse34 .cse35 .cse3))) (or (< (+ v_z_96 4294967295) .cse32) (< v_z_102 0) (< 4294967295 .cse33) (< 4294967295 (+ .cse34 .cse35)) (forall ((v_z_80 Int)) (or (< 4294967295 v_z_80) (< .cse33 (+ (mod v_z_80 v_z_96) 1)) (< v_z_80 0))) (< .cse32 4294967296))))) (< 4294967295 v_z_96))) (forall ((v_z_96 Int)) (or (< 4294967295 v_z_96) (forall ((v_z_101 Int) (v_y_101 Int)) (let ((.cse36 (* v_y_101 4294967296)) (.cse37 (* 4294967295 v_z_101))) (or (< 4294967295 v_z_101) (forall ((v_z_80 Int)) (or (< 4294967295 v_z_80) (< v_z_80 0) (< (+ v_z_101 .cse3) (+ (mod v_z_80 v_z_96) 4294967297)))) (< v_z_96 (+ .cse36 .cse37 .cse3 1)) (< v_z_101 0) (< (+ .cse36 .cse37) 0)))))))))) is different from false [2024-11-27 20:37:56,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1337 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 1326 trivial. 0 not checked. [2024-11-27 20:37:56,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203661859] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 20:37:56,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 20:37:56,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [8, 10] total 22 [2024-11-27 20:37:56,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226782821] [2024-11-27 20:37:56,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:37:56,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 20:37:56,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:37:56,959 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 20:37:56,959 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=335, Unknown=3, NotChecked=38, Total=462 [2024-11-27 20:37:56,959 INFO L87 Difference]: Start difference. First operand 779 states and 1053 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-27 20:38:02,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:06,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:11,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:20,824 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.99s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:25,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:29,123 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:33,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:39,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:44,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:49,336 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:53,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:57,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:38:58,751 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:39:40,833 WARN L286 SmtUtils]: Spent 5.63s on a formula simplification. DAG size of input: 379 DAG size of output: 337 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-27 20:39:45,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:39:49,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:39:56,054 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:00,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:04,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:08,063 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:12,621 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:14,103 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:17,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.68s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:21,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:23,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:29,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:34,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:39,099 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:43,653 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2024-11-27 20:40:47,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1]