./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-10.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_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-10.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash acffbf4568185b4df73fbdfca312807b0d1acfe4982bda3fcfc32319476145af --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 14:31:10,242 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 14:31:10,296 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 14:31:10,301 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 14:31:10,301 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 14:31:10,320 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 14:31:10,321 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 14:31:10,321 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 14:31:10,321 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 14:31:10,321 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 14:31:10,322 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 14:31:10,322 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 14:31:10,322 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 14:31:10,322 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 14:31:10,322 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 14:31:10,322 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 14:31:10,322 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 14:31:10,322 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 14:31:10,322 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 14:31:10,323 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:31:10,323 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:31:10,324 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:31:10,324 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 14:31:10,324 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 14:31:10,325 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 14:31:10,325 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 14:31:10,325 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 14:31:10,325 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_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> acffbf4568185b4df73fbdfca312807b0d1acfe4982bda3fcfc32319476145af [2024-12-02 14:31:10,554 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 14:31:10,564 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 14:31:10,566 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 14:31:10,568 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 14:31:10,568 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 14:31:10,569 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-10.i [2024-12-02 14:31:13,274 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/data/ad2ce23bf/967731c1d2ca43858ffbe4bf907cf630/FLAG479320854 [2024-12-02 14:31:13,487 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 14:31:13,487 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-10.i [2024-12-02 14:31:13,494 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/data/ad2ce23bf/967731c1d2ca43858ffbe4bf907cf630/FLAG479320854 [2024-12-02 14:31:13,856 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/data/ad2ce23bf/967731c1d2ca43858ffbe4bf907cf630 [2024-12-02 14:31:13,857 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 14:31:13,858 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 14:31:13,859 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 14:31:13,859 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 14:31:13,862 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 14:31:13,863 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:31:13" (1/1) ... [2024-12-02 14:31:13,864 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5716b909 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:13, skipping insertion in model container [2024-12-02 14:31:13,864 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:31:13" (1/1) ... [2024-12-02 14:31:13,877 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 14:31:13,982 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_4f76e724-053d-43f8-be77-f3f5849cfc41/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-10.i[919,932] [2024-12-02 14:31:14,047 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:31:14,057 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 14:31:14,068 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_4f76e724-053d-43f8-be77-f3f5849cfc41/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-10.i[919,932] [2024-12-02 14:31:14,106 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:31:14,122 INFO L204 MainTranslator]: Completed translation [2024-12-02 14:31:14,123 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14 WrapperNode [2024-12-02 14:31:14,123 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 14:31:14,124 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 14:31:14,124 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 14:31:14,124 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 14:31:14,130 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,142 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,183 INFO L138 Inliner]: procedures = 26, calls = 55, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 317 [2024-12-02 14:31:14,184 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 14:31:14,184 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 14:31:14,184 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 14:31:14,184 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 14:31:14,193 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,193 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,196 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,217 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-12-02 14:31:14,217 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,217 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,229 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,232 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,236 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,241 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,243 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,248 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 14:31:14,249 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 14:31:14,249 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 14:31:14,249 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 14:31:14,250 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (1/1) ... [2024-12-02 14:31:14,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:31:14,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:31:14,279 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 14:31:14,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 14:31:14,305 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 14:31:14,305 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 14:31:14,305 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 14:31:14,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 14:31:14,305 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 14:31:14,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 14:31:14,383 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 14:31:14,385 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 14:31:14,853 INFO L? ?]: Removed 34 outVars from TransFormulas that were not future-live. [2024-12-02 14:31:14,853 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 14:31:14,864 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 14:31:14,864 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 14:31:14,864 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:31:14 BoogieIcfgContainer [2024-12-02 14:31:14,865 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 14:31:14,867 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 14:31:14,867 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 14:31:14,870 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 14:31:14,871 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:31:13" (1/3) ... [2024-12-02 14:31:14,871 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3303c9f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:31:14, skipping insertion in model container [2024-12-02 14:31:14,871 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:31:14" (2/3) ... [2024-12-02 14:31:14,871 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3303c9f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:31:14, skipping insertion in model container [2024-12-02 14:31:14,872 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:31:14" (3/3) ... [2024-12-02 14:31:14,873 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pe-co_file-10.i [2024-12-02 14:31:14,884 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 14:31:14,886 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-pe-co_file-10.i that has 2 procedures, 138 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 14:31:14,934 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 14:31:14,943 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;@3f7e4ad9, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 14:31:14,943 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 14:31:14,946 INFO L276 IsEmpty]: Start isEmpty. Operand has 138 states, 93 states have (on average 1.4301075268817205) internal successors, (133), 94 states have internal predecessors, (133), 42 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2024-12-02 14:31:14,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2024-12-02 14:31:14,959 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:31:14,960 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:31:14,960 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:31:14,964 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:31:14,965 INFO L85 PathProgramCache]: Analyzing trace with hash -863788020, now seen corresponding path program 1 times [2024-12-02 14:31:14,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:31:14,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599749427] [2024-12-02 14:31:14,972 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:31:14,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:31:15,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:31:15,285 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 3362 trivial. 0 not checked. [2024-12-02 14:31:15,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:31:15,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599749427] [2024-12-02 14:31:15,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599749427] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:31:15,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109517227] [2024-12-02 14:31:15,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:31:15,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:31:15,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:31:15,289 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:31:15,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 14:31:15,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:31:15,508 INFO L256 TraceCheckSpWp]: Trace formula consists of 572 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 14:31:15,516 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:31:15,551 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 3362 trivial. 0 not checked. [2024-12-02 14:31:15,551 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:31:15,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109517227] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:31:15,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:31:15,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 14:31:15,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346442411] [2024-12-02 14:31:15,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:31:15,558 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 14:31:15,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:31:15,571 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 14:31:15,572 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 14:31:15,574 INFO L87 Difference]: Start difference. First operand has 138 states, 93 states have (on average 1.4301075268817205) internal successors, (133), 94 states have internal predecessors, (133), 42 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) Second operand has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:31:15,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:31:15,601 INFO L93 Difference]: Finished difference Result 269 states and 470 transitions. [2024-12-02 14:31:15,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 14:31:15,603 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 2 states have call successors, (42) Word has length 262 [2024-12-02 14:31:15,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:31:15,609 INFO L225 Difference]: With dead ends: 269 [2024-12-02 14:31:15,609 INFO L226 Difference]: Without dead ends: 134 [2024-12-02 14:31:15,612 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 14:31:15,615 INFO L435 NwaCegarLoop]: 210 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, 210 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:31:15,616 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:31:15,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2024-12-02 14:31:15,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2024-12-02 14:31:15,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 90 states have (on average 1.4) internal successors, (126), 90 states have internal predecessors, (126), 42 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2024-12-02 14:31:15,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 210 transitions. [2024-12-02 14:31:15,662 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 210 transitions. Word has length 262 [2024-12-02 14:31:15,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:31:15,662 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 210 transitions. [2024-12-02 14:31:15,663 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:31:15,663 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 210 transitions. [2024-12-02 14:31:15,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2024-12-02 14:31:15,668 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:31:15,668 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:31:15,678 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 14:31:15,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f76e724-053d-43f8-be77-f3f5849cfc41/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 14:31:15,869 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:31:15,869 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:31:15,870 INFO L85 PathProgramCache]: Analyzing trace with hash -798866748, now seen corresponding path program 1 times [2024-12-02 14:31:15,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:31:15,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061446470] [2024-12-02 14:31:15,870 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:31:15,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:31:15,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:31:16,455 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:31:16,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:31:16,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061446470] [2024-12-02 14:31:16,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061446470] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:31:16,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:31:16,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:31:16,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519858836] [2024-12-02 14:31:16,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:31:16,459 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:31:16,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:31:16,460 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:31:16,460 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:31:16,460 INFO L87 Difference]: Start difference. First operand 134 states and 210 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:31:16,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:31:16,730 INFO L93 Difference]: Finished difference Result 397 states and 625 transitions. [2024-12-02 14:31:16,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:31:16,731 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 262 [2024-12-02 14:31:16,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:31:16,735 INFO L225 Difference]: With dead ends: 397 [2024-12-02 14:31:16,735 INFO L226 Difference]: Without dead ends: 266 [2024-12-02 14:31:16,736 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:31:16,737 INFO L435 NwaCegarLoop]: 206 mSDtfsCounter, 130 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:31:16,737 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 601 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:31:16,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2024-12-02 14:31:16,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 206. [2024-12-02 14:31:16,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 119 states have (on average 1.3025210084033614) internal successors, (155), 119 states have internal predecessors, (155), 84 states have call successors, (84), 2 states have call predecessors, (84), 2 states have return successors, (84), 84 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 14:31:16,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 323 transitions. [2024-12-02 14:31:16,783 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 323 transitions. Word has length 262 [2024-12-02 14:31:16,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:31:16,784 INFO L471 AbstractCegarLoop]: Abstraction has 206 states and 323 transitions. [2024-12-02 14:31:16,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:31:16,785 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 323 transitions. [2024-12-02 14:31:16,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2024-12-02 14:31:16,788 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:31:16,789 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:31:16,789 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 14:31:16,789 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:31:16,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:31:16,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1039366279, now seen corresponding path program 1 times [2024-12-02 14:31:16,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:31:16,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277746258] [2024-12-02 14:31:16,790 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:31:16,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:31:17,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:32:26,732 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:32:26,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:32:26,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277746258] [2024-12-02 14:32:26,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277746258] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:32:26,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:32:26,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 14:32:26,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052986626] [2024-12-02 14:32:26,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:32:26,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 14:32:26,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:32:26,734 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 14:32:26,735 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-12-02 14:32:26,735 INFO L87 Difference]: Start difference. First operand 206 states and 323 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-12-02 14:32:30,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:32:30,813 INFO L93 Difference]: Finished difference Result 649 states and 1000 transitions. [2024-12-02 14:32:30,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 14:32:30,814 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 263 [2024-12-02 14:32:30,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:32:30,817 INFO L225 Difference]: With dead ends: 649 [2024-12-02 14:32:30,817 INFO L226 Difference]: Without dead ends: 518 [2024-12-02 14:32:30,818 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=192, Invalid=564, Unknown=0, NotChecked=0, Total=756 [2024-12-02 14:32:30,819 INFO L435 NwaCegarLoop]: 208 mSDtfsCounter, 1156 mSDsluCounter, 1521 mSDsCounter, 0 mSdLazyCounter, 1731 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1156 SdHoareTripleChecker+Valid, 1729 SdHoareTripleChecker+Invalid, 1886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:32:30,819 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1156 Valid, 1729 Invalid, 1886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1731 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-12-02 14:32:30,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2024-12-02 14:32:30,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 398. [2024-12-02 14:32:30,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 263 states have (on average 1.349809885931559) internal successors, (355), 264 states have internal predecessors, (355), 126 states have call successors, (126), 8 states have call predecessors, (126), 8 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2024-12-02 14:32:30,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 607 transitions. [2024-12-02 14:32:30,871 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 607 transitions. Word has length 263 [2024-12-02 14:32:30,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:32:30,872 INFO L471 AbstractCegarLoop]: Abstraction has 398 states and 607 transitions. [2024-12-02 14:32:30,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-12-02 14:32:30,872 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 607 transitions. [2024-12-02 14:32:30,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2024-12-02 14:32:30,877 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:32:30,877 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:32:30,877 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 14:32:30,877 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:32:30,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:32:30,878 INFO L85 PathProgramCache]: Analyzing trace with hash -954778427, now seen corresponding path program 1 times [2024-12-02 14:32:30,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:32:30,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609695887] [2024-12-02 14:32:30,878 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:32:30,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:32:31,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:35:00,361 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:35:00,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:35:00,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609695887] [2024-12-02 14:35:00,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609695887] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:35:00,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:35:00,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 14:35:00,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413059341] [2024-12-02 14:35:00,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:35:00,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 14:35:00,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:35:00,363 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 14:35:00,363 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2024-12-02 14:35:00,363 INFO L87 Difference]: Start difference. First operand 398 states and 607 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:35:05,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:35:05,223 INFO L93 Difference]: Finished difference Result 731 states and 1110 transitions. [2024-12-02 14:35:05,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 14:35:05,224 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 263 [2024-12-02 14:35:05,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:35:05,227 INFO L225 Difference]: With dead ends: 731 [2024-12-02 14:35:05,227 INFO L226 Difference]: Without dead ends: 590 [2024-12-02 14:35:05,228 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=205, Invalid=725, Unknown=0, NotChecked=0, Total=930 [2024-12-02 14:35:05,229 INFO L435 NwaCegarLoop]: 223 mSDtfsCounter, 1184 mSDsluCounter, 1575 mSDsCounter, 0 mSdLazyCounter, 2052 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1184 SdHoareTripleChecker+Valid, 1798 SdHoareTripleChecker+Invalid, 2204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 2052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:35:05,229 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1184 Valid, 1798 Invalid, 2204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 2052 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-12-02 14:35:05,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2024-12-02 14:35:05,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 404. [2024-12-02 14:35:05,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 269 states have (on average 1.3494423791821561) internal successors, (363), 270 states have internal predecessors, (363), 126 states have call successors, (126), 8 states have call predecessors, (126), 8 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2024-12-02 14:35:05,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 615 transitions. [2024-12-02 14:35:05,269 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 615 transitions. Word has length 263 [2024-12-02 14:35:05,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:35:05,270 INFO L471 AbstractCegarLoop]: Abstraction has 404 states and 615 transitions. [2024-12-02 14:35:05,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:35:05,270 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 615 transitions. [2024-12-02 14:35:05,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2024-12-02 14:35:05,274 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:35:05,274 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:35:05,275 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 14:35:05,275 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:35:05,275 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:35:05,275 INFO L85 PathProgramCache]: Analyzing trace with hash 1446531655, now seen corresponding path program 1 times [2024-12-02 14:35:05,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:35:05,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579415038] [2024-12-02 14:35:05,276 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:35:05,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:35:05,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:36:00,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:36:00,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:36:00,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579415038] [2024-12-02 14:36:00,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579415038] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:36:00,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:36:00,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 14:36:00,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287996220] [2024-12-02 14:36:00,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:36:00,612 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 14:36:00,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:36:00,612 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 14:36:00,612 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2024-12-02 14:36:00,612 INFO L87 Difference]: Start difference. First operand 404 states and 615 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:36:02,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:36:02,991 INFO L93 Difference]: Finished difference Result 709 states and 1077 transitions. [2024-12-02 14:36:02,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 14:36:02,992 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 263 [2024-12-02 14:36:02,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:36:02,994 INFO L225 Difference]: With dead ends: 709 [2024-12-02 14:36:02,994 INFO L226 Difference]: Without dead ends: 578 [2024-12-02 14:36:02,995 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=148, Invalid=314, Unknown=0, NotChecked=0, Total=462 [2024-12-02 14:36:02,995 INFO L435 NwaCegarLoop]: 255 mSDtfsCounter, 585 mSDsluCounter, 1234 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 1489 SdHoareTripleChecker+Invalid, 1099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:36:02,996 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [585 Valid, 1489 Invalid, 1099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 962 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 14:36:02,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2024-12-02 14:36:03,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 405. [2024-12-02 14:36:03,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 270 states have (on average 1.3518518518518519) internal successors, (365), 271 states have internal predecessors, (365), 126 states have call successors, (126), 8 states have call predecessors, (126), 8 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2024-12-02 14:36:03,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 617 transitions. [2024-12-02 14:36:03,018 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 617 transitions. Word has length 263 [2024-12-02 14:36:03,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:36:03,019 INFO L471 AbstractCegarLoop]: Abstraction has 405 states and 617 transitions. [2024-12-02 14:36:03,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:36:03,019 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 617 transitions. [2024-12-02 14:36:03,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2024-12-02 14:36:03,021 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:36:03,021 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:36:03,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 14:36:03,022 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:36:03,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:36:03,022 INFO L85 PathProgramCache]: Analyzing trace with hash -1568571963, now seen corresponding path program 1 times [2024-12-02 14:36:03,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:36:03,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316821224] [2024-12-02 14:36:03,023 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:36:03,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:36:03,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:36:18,513 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:36:18,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:36:18,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316821224] [2024-12-02 14:36:18,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316821224] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:36:18,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:36:18,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 14:36:18,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109485507] [2024-12-02 14:36:18,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:36:18,515 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 14:36:18,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:36:18,515 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 14:36:18,515 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2024-12-02 14:36:18,516 INFO L87 Difference]: Start difference. First operand 405 states and 617 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:36:22,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:36:22,051 INFO L93 Difference]: Finished difference Result 711 states and 1080 transitions. [2024-12-02 14:36:22,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 14:36:22,052 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 263 [2024-12-02 14:36:22,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:36:22,054 INFO L225 Difference]: With dead ends: 711 [2024-12-02 14:36:22,054 INFO L226 Difference]: Without dead ends: 580 [2024-12-02 14:36:22,055 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=178, Invalid=422, Unknown=0, NotChecked=0, Total=600 [2024-12-02 14:36:22,055 INFO L435 NwaCegarLoop]: 261 mSDtfsCounter, 933 mSDsluCounter, 1283 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 1544 SdHoareTripleChecker+Invalid, 1481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:36:22,056 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [933 Valid, 1544 Invalid, 1481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 14:36:22,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-12-02 14:36:22,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 404. [2024-12-02 14:36:22,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 269 states have (on average 1.3494423791821561) internal successors, (363), 270 states have internal predecessors, (363), 126 states have call successors, (126), 8 states have call predecessors, (126), 8 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2024-12-02 14:36:22,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 615 transitions. [2024-12-02 14:36:22,088 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 615 transitions. Word has length 263 [2024-12-02 14:36:22,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:36:22,089 INFO L471 AbstractCegarLoop]: Abstraction has 404 states and 615 transitions. [2024-12-02 14:36:22,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:36:22,089 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 615 transitions. [2024-12-02 14:36:22,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2024-12-02 14:36:22,091 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:36:22,092 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:36:22,092 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 14:36:22,092 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:36:22,092 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:36:22,092 INFO L85 PathProgramCache]: Analyzing trace with hash 679421897, now seen corresponding path program 1 times [2024-12-02 14:36:22,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:36:22,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614098178] [2024-12-02 14:36:22,092 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:36:22,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:36:22,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:36:32,317 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:36:32,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:36:32,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614098178] [2024-12-02 14:36:32,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614098178] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:36:32,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:36:32,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 14:36:32,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720661623] [2024-12-02 14:36:32,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:36:32,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 14:36:32,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:36:32,318 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 14:36:32,318 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-12-02 14:36:32,318 INFO L87 Difference]: Start difference. First operand 404 states and 615 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:36:33,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:36:33,708 INFO L93 Difference]: Finished difference Result 890 states and 1352 transitions. [2024-12-02 14:36:33,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 14:36:33,709 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 263 [2024-12-02 14:36:33,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:36:33,712 INFO L225 Difference]: With dead ends: 890 [2024-12-02 14:36:33,712 INFO L226 Difference]: Without dead ends: 567 [2024-12-02 14:36:33,713 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=128, Invalid=252, Unknown=0, NotChecked=0, Total=380 [2024-12-02 14:36:33,714 INFO L435 NwaCegarLoop]: 226 mSDtfsCounter, 878 mSDsluCounter, 1051 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 878 SdHoareTripleChecker+Valid, 1277 SdHoareTripleChecker+Invalid, 1008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:36:33,714 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [878 Valid, 1277 Invalid, 1008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 14:36:33,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2024-12-02 14:36:33,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 432. [2024-12-02 14:36:33,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 297 states have (on average 1.3703703703703705) internal successors, (407), 298 states have internal predecessors, (407), 126 states have call successors, (126), 8 states have call predecessors, (126), 8 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2024-12-02 14:36:33,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 659 transitions. [2024-12-02 14:36:33,755 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 659 transitions. Word has length 263 [2024-12-02 14:36:33,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:36:33,756 INFO L471 AbstractCegarLoop]: Abstraction has 432 states and 659 transitions. [2024-12-02 14:36:33,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:36:33,756 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 659 transitions. [2024-12-02 14:36:33,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2024-12-02 14:36:33,758 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:36:33,758 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:36:33,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 14:36:33,758 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:36:33,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:36:33,759 INFO L85 PathProgramCache]: Analyzing trace with hash 905352773, now seen corresponding path program 1 times [2024-12-02 14:36:33,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:36:33,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114070162] [2024-12-02 14:36:33,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:36:33,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:36:33,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:36:46,744 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:36:46,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:36:46,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114070162] [2024-12-02 14:36:46,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114070162] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:36:46,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:36:46,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 14:36:46,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027808956] [2024-12-02 14:36:46,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:36:46,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 14:36:46,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:36:46,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 14:36:46,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-12-02 14:36:46,745 INFO L87 Difference]: Start difference. First operand 432 states and 659 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:36:47,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:36:47,959 INFO L93 Difference]: Finished difference Result 771 states and 1192 transitions. [2024-12-02 14:36:47,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 14:36:47,959 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 263 [2024-12-02 14:36:47,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:36:47,962 INFO L225 Difference]: With dead ends: 771 [2024-12-02 14:36:47,962 INFO L226 Difference]: Without dead ends: 640 [2024-12-02 14:36:47,963 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2024-12-02 14:36:47,964 INFO L435 NwaCegarLoop]: 206 mSDtfsCounter, 332 mSDsluCounter, 965 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 1171 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:36:47,964 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 1171 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 14:36:47,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2024-12-02 14:36:48,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 558. [2024-12-02 14:36:48,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 380 states have (on average 1.3657894736842104) internal successors, (519), 381 states have internal predecessors, (519), 168 states have call successors, (168), 9 states have call predecessors, (168), 9 states have return successors, (168), 167 states have call predecessors, (168), 168 states have call successors, (168) [2024-12-02 14:36:48,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 855 transitions. [2024-12-02 14:36:48,013 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 855 transitions. Word has length 263 [2024-12-02 14:36:48,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:36:48,014 INFO L471 AbstractCegarLoop]: Abstraction has 558 states and 855 transitions. [2024-12-02 14:36:48,014 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:36:48,014 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 855 transitions. [2024-12-02 14:36:48,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2024-12-02 14:36:48,016 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:36:48,016 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:36:48,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 14:36:48,017 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:36:48,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:36:48,017 INFO L85 PathProgramCache]: Analyzing trace with hash 545408391, now seen corresponding path program 1 times [2024-12-02 14:36:48,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:36:48,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937915502] [2024-12-02 14:36:48,018 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:36:48,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:36:48,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:37:04,353 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:37:04,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:37:04,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937915502] [2024-12-02 14:37:04,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937915502] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:37:04,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:37:04,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 14:37:04,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212850029] [2024-12-02 14:37:04,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:37:04,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 14:37:04,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:37:04,355 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 14:37:04,355 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-12-02 14:37:04,355 INFO L87 Difference]: Start difference. First operand 558 states and 855 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:37:05,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:37:05,867 INFO L93 Difference]: Finished difference Result 934 states and 1426 transitions. [2024-12-02 14:37:05,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 14:37:05,868 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 263 [2024-12-02 14:37:05,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:37:05,874 INFO L225 Difference]: With dead ends: 934 [2024-12-02 14:37:05,874 INFO L226 Difference]: Without dead ends: 637 [2024-12-02 14:37:05,876 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2024-12-02 14:37:05,876 INFO L435 NwaCegarLoop]: 221 mSDtfsCounter, 391 mSDsluCounter, 1079 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 136 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 1300 SdHoareTripleChecker+Invalid, 915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 136 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:37:05,877 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [391 Valid, 1300 Invalid, 915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [136 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 14:37:05,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2024-12-02 14:37:05,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 590. [2024-12-02 14:37:05,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 411 states have (on average 1.3771289537712896) internal successors, (566), 412 states have internal predecessors, (566), 168 states have call successors, (168), 10 states have call predecessors, (168), 10 states have return successors, (168), 167 states have call predecessors, (168), 168 states have call successors, (168) [2024-12-02 14:37:05,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 902 transitions. [2024-12-02 14:37:05,928 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 902 transitions. Word has length 263 [2024-12-02 14:37:05,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:37:05,929 INFO L471 AbstractCegarLoop]: Abstraction has 590 states and 902 transitions. [2024-12-02 14:37:05,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 11 states have internal predecessors, (56), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:37:05,929 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 902 transitions. [2024-12-02 14:37:05,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:37:05,931 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:37:05,931 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:37:05,932 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 14:37:05,932 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:37:05,932 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:37:05,932 INFO L85 PathProgramCache]: Analyzing trace with hash -386423847, now seen corresponding path program 1 times [2024-12-02 14:37:05,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:37:05,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368979825] [2024-12-02 14:37:05,933 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:37:05,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:37:06,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:37:44,931 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:37:44,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:37:44,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368979825] [2024-12-02 14:37:44,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368979825] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:37:44,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:37:44,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 14:37:44,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035746963] [2024-12-02 14:37:44,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:37:44,932 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 14:37:44,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:37:44,933 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 14:37:44,933 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2024-12-02 14:37:44,933 INFO L87 Difference]: Start difference. First operand 590 states and 902 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-12-02 14:37:51,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:37:51,852 INFO L93 Difference]: Finished difference Result 1193 states and 1797 transitions. [2024-12-02 14:37:51,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-02 14:37:51,852 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 264 [2024-12-02 14:37:51,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:37:51,856 INFO L225 Difference]: With dead ends: 1193 [2024-12-02 14:37:51,856 INFO L226 Difference]: Without dead ends: 1062 [2024-12-02 14:37:51,858 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=371, Invalid=1111, Unknown=0, NotChecked=0, Total=1482 [2024-12-02 14:37:51,858 INFO L435 NwaCegarLoop]: 242 mSDtfsCounter, 2191 mSDsluCounter, 1668 mSDsCounter, 0 mSdLazyCounter, 2486 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2191 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 2713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 2486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:37:51,858 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2191 Valid, 1910 Invalid, 2713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 2486 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-12-02 14:37:51,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2024-12-02 14:37:51,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 599. [2024-12-02 14:37:51,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 420 states have (on average 1.380952380952381) internal successors, (580), 421 states have internal predecessors, (580), 168 states have call successors, (168), 10 states have call predecessors, (168), 10 states have return successors, (168), 167 states have call predecessors, (168), 168 states have call successors, (168) [2024-12-02 14:37:51,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 916 transitions. [2024-12-02 14:37:51,915 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 916 transitions. Word has length 264 [2024-12-02 14:37:51,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:37:51,916 INFO L471 AbstractCegarLoop]: Abstraction has 599 states and 916 transitions. [2024-12-02 14:37:51,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-12-02 14:37:51,916 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 916 transitions. [2024-12-02 14:37:51,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:37:51,918 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:37:51,918 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:37:51,918 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 14:37:51,919 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:37:51,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:37:51,919 INFO L85 PathProgramCache]: Analyzing trace with hash -973229861, now seen corresponding path program 1 times [2024-12-02 14:37:51,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:37:51,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19865789] [2024-12-02 14:37:51,919 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:37:51,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:37:51,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:37:52,117 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:37:52,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:37:52,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19865789] [2024-12-02 14:37:52,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19865789] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:37:52,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:37:52,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:37:52,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452005782] [2024-12-02 14:37:52,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:37:52,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:37:52,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:37:52,118 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:37:52,118 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:37:52,118 INFO L87 Difference]: Start difference. First operand 599 states and 916 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:37:52,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:37:52,210 INFO L93 Difference]: Finished difference Result 1362 states and 2087 transitions. [2024-12-02 14:37:52,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:37:52,210 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 264 [2024-12-02 14:37:52,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:37:52,214 INFO L225 Difference]: With dead ends: 1362 [2024-12-02 14:37:52,214 INFO L226 Difference]: Without dead ends: 844 [2024-12-02 14:37:52,216 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:37:52,217 INFO L435 NwaCegarLoop]: 263 mSDtfsCounter, 163 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:37:52,217 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 699 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:37:52,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2024-12-02 14:37:52,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 629. [2024-12-02 14:37:52,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 492 states have (on average 1.4369918699186992) internal successors, (707), 493 states have internal predecessors, (707), 128 states have call successors, (128), 8 states have call predecessors, (128), 8 states have return successors, (128), 127 states have call predecessors, (128), 128 states have call successors, (128) [2024-12-02 14:37:52,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 963 transitions. [2024-12-02 14:37:52,264 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 963 transitions. Word has length 264 [2024-12-02 14:37:52,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:37:52,265 INFO L471 AbstractCegarLoop]: Abstraction has 629 states and 963 transitions. [2024-12-02 14:37:52,265 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:37:52,265 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 963 transitions. [2024-12-02 14:37:52,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:37:52,267 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:37:52,267 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:37:52,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 14:37:52,268 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:37:52,268 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:37:52,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1039744663, now seen corresponding path program 1 times [2024-12-02 14:37:52,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:37:52,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957706782] [2024-12-02 14:37:52,268 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:37:52,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:37:52,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:38:49,265 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:38:49,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:38:49,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957706782] [2024-12-02 14:38:49,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957706782] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:38:49,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:38:49,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 14:38:49,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625143999] [2024-12-02 14:38:49,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:38:49,266 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 14:38:49,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:38:49,266 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 14:38:49,266 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2024-12-02 14:38:49,267 INFO L87 Difference]: Start difference. First operand 629 states and 963 transitions. Second operand has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 states have internal predecessors, (57), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-12-02 14:38:55,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:38:55,727 INFO L93 Difference]: Finished difference Result 1485 states and 2254 transitions. [2024-12-02 14:38:55,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 14:38:55,727 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 states have internal predecessors, (57), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 264 [2024-12-02 14:38:55,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:38:55,730 INFO L225 Difference]: With dead ends: 1485 [2024-12-02 14:38:55,730 INFO L226 Difference]: Without dead ends: 1290 [2024-12-02 14:38:55,731 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=292, Invalid=1040, Unknown=0, NotChecked=0, Total=1332 [2024-12-02 14:38:55,731 INFO L435 NwaCegarLoop]: 213 mSDtfsCounter, 2029 mSDsluCounter, 1547 mSDsCounter, 0 mSdLazyCounter, 2138 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2029 SdHoareTripleChecker+Valid, 1760 SdHoareTripleChecker+Invalid, 2457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 2138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:38:55,731 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2029 Valid, 1760 Invalid, 2457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 2138 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-12-02 14:38:55,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2024-12-02 14:38:55,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 737. [2024-12-02 14:38:55,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 552 states have (on average 1.4076086956521738) internal successors, (777), 553 states have internal predecessors, (777), 170 states have call successors, (170), 14 states have call predecessors, (170), 14 states have return successors, (170), 169 states have call predecessors, (170), 170 states have call successors, (170) [2024-12-02 14:38:55,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1117 transitions. [2024-12-02 14:38:55,768 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1117 transitions. Word has length 264 [2024-12-02 14:38:55,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:38:55,768 INFO L471 AbstractCegarLoop]: Abstraction has 737 states and 1117 transitions. [2024-12-02 14:38:55,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 states have internal predecessors, (57), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-12-02 14:38:55,768 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1117 transitions. [2024-12-02 14:38:55,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:38:55,770 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:38:55,770 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:38:55,770 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 14:38:55,770 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:38:55,771 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:38:55,771 INFO L85 PathProgramCache]: Analyzing trace with hash 2060813017, now seen corresponding path program 1 times [2024-12-02 14:38:55,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:38:55,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692505628] [2024-12-02 14:38:55,771 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:38:55,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:38:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:39:12,639 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:39:12,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:39:12,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [692505628] [2024-12-02 14:39:12,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [692505628] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:39:12,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:39:12,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 14:39:12,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327151236] [2024-12-02 14:39:12,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:39:12,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 14:39:12,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:39:12,640 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 14:39:12,640 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-12-02 14:39:12,641 INFO L87 Difference]: Start difference. First operand 737 states and 1117 transitions. Second operand has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:39:14,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:39:14,242 INFO L93 Difference]: Finished difference Result 1374 states and 2083 transitions. [2024-12-02 14:39:14,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 14:39:14,243 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 264 [2024-12-02 14:39:14,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:39:14,246 INFO L225 Difference]: With dead ends: 1374 [2024-12-02 14:39:14,246 INFO L226 Difference]: Without dead ends: 1179 [2024-12-02 14:39:14,246 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2024-12-02 14:39:14,247 INFO L435 NwaCegarLoop]: 201 mSDtfsCounter, 466 mSDsluCounter, 1123 mSDsCounter, 0 mSdLazyCounter, 976 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 1324 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 976 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:39:14,247 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [466 Valid, 1324 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 976 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 14:39:14,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2024-12-02 14:39:14,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 745. [2024-12-02 14:39:14,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 560 states have (on average 1.4089285714285715) internal successors, (789), 561 states have internal predecessors, (789), 170 states have call successors, (170), 14 states have call predecessors, (170), 14 states have return successors, (170), 169 states have call predecessors, (170), 170 states have call successors, (170) [2024-12-02 14:39:14,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1129 transitions. [2024-12-02 14:39:14,282 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1129 transitions. Word has length 264 [2024-12-02 14:39:14,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:39:14,283 INFO L471 AbstractCegarLoop]: Abstraction has 745 states and 1129 transitions. [2024-12-02 14:39:14,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:39:14,283 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1129 transitions. [2024-12-02 14:39:14,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:39:14,284 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:39:14,284 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:39:14,284 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 14:39:14,285 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:39:14,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:39:14,285 INFO L85 PathProgramCache]: Analyzing trace with hash -2075367589, now seen corresponding path program 1 times [2024-12-02 14:39:14,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:39:14,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857736347] [2024-12-02 14:39:14,285 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:39:14,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:39:14,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:39:14,465 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:39:14,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:39:14,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857736347] [2024-12-02 14:39:14,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857736347] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:39:14,465 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:39:14,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:39:14,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42706241] [2024-12-02 14:39:14,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:39:14,466 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:39:14,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:39:14,466 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:39:14,466 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:39:14,466 INFO L87 Difference]: Start difference. First operand 745 states and 1129 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:39:14,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:39:14,556 INFO L93 Difference]: Finished difference Result 1652 states and 2502 transitions. [2024-12-02 14:39:14,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:39:14,556 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 264 [2024-12-02 14:39:14,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:39:14,560 INFO L225 Difference]: With dead ends: 1652 [2024-12-02 14:39:14,560 INFO L226 Difference]: Without dead ends: 1026 [2024-12-02 14:39:14,561 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:39:14,561 INFO L435 NwaCegarLoop]: 294 mSDtfsCounter, 84 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:39:14,562 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 762 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:39:14,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2024-12-02 14:39:14,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 1010. [2024-12-02 14:39:14,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1010 states, 805 states have (on average 1.4260869565217391) internal successors, (1148), 810 states have internal predecessors, (1148), 184 states have call successors, (184), 20 states have call predecessors, (184), 20 states have return successors, (184), 179 states have call predecessors, (184), 184 states have call successors, (184) [2024-12-02 14:39:14,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1010 states to 1010 states and 1516 transitions. [2024-12-02 14:39:14,609 INFO L78 Accepts]: Start accepts. Automaton has 1010 states and 1516 transitions. Word has length 264 [2024-12-02 14:39:14,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:39:14,610 INFO L471 AbstractCegarLoop]: Abstraction has 1010 states and 1516 transitions. [2024-12-02 14:39:14,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:39:14,610 INFO L276 IsEmpty]: Start isEmpty. Operand 1010 states and 1516 transitions. [2024-12-02 14:39:14,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:39:14,611 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:39:14,612 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:39:14,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 14:39:14,612 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:39:14,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:39:14,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1783101339, now seen corresponding path program 1 times [2024-12-02 14:39:14,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:39:14,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962841680] [2024-12-02 14:39:14,612 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:39:14,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:39:14,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:39:32,023 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:39:32,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:39:32,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962841680] [2024-12-02 14:39:32,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962841680] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:39:32,023 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:39:32,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 14:39:32,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160334492] [2024-12-02 14:39:32,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:39:32,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 14:39:32,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:39:32,024 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 14:39:32,024 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2024-12-02 14:39:32,024 INFO L87 Difference]: Start difference. First operand 1010 states and 1516 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:39:36,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:39:36,372 INFO L93 Difference]: Finished difference Result 2462 states and 3684 transitions. [2024-12-02 14:39:36,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 14:39:36,373 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 264 [2024-12-02 14:39:36,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:39:36,377 INFO L225 Difference]: With dead ends: 2462 [2024-12-02 14:39:36,377 INFO L226 Difference]: Without dead ends: 1571 [2024-12-02 14:39:36,378 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=254, Invalid=616, Unknown=0, NotChecked=0, Total=870 [2024-12-02 14:39:36,379 INFO L435 NwaCegarLoop]: 242 mSDtfsCounter, 1285 mSDsluCounter, 1630 mSDsCounter, 0 mSdLazyCounter, 1615 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1285 SdHoareTripleChecker+Valid, 1872 SdHoareTripleChecker+Invalid, 1764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:39:36,379 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1285 Valid, 1872 Invalid, 1764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1615 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-12-02 14:39:36,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2024-12-02 14:39:36,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 963. [2024-12-02 14:39:36,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 763 states have (on average 1.4246395806028833) internal successors, (1087), 767 states have internal predecessors, (1087), 180 states have call successors, (180), 19 states have call predecessors, (180), 19 states have return successors, (180), 176 states have call predecessors, (180), 180 states have call successors, (180) [2024-12-02 14:39:36,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1447 transitions. [2024-12-02 14:39:36,442 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1447 transitions. Word has length 264 [2024-12-02 14:39:36,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:39:36,442 INFO L471 AbstractCegarLoop]: Abstraction has 963 states and 1447 transitions. [2024-12-02 14:39:36,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:39:36,442 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1447 transitions. [2024-12-02 14:39:36,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:39:36,444 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:39:36,444 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:39:36,444 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 14:39:36,444 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:39:36,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:39:36,444 INFO L85 PathProgramCache]: Analyzing trace with hash -64629093, now seen corresponding path program 1 times [2024-12-02 14:39:36,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:39:36,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881765397] [2024-12-02 14:39:36,445 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:39:36,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:39:36,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:39:52,435 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:39:52,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:39:52,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881765397] [2024-12-02 14:39:52,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881765397] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:39:52,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:39:52,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 14:39:52,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463935047] [2024-12-02 14:39:52,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:39:52,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 14:39:52,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:39:52,437 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 14:39:52,437 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2024-12-02 14:39:52,437 INFO L87 Difference]: Start difference. First operand 963 states and 1447 transitions. Second operand has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:39:54,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:39:54,579 INFO L93 Difference]: Finished difference Result 2237 states and 3356 transitions. [2024-12-02 14:39:54,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 14:39:54,580 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 264 [2024-12-02 14:39:54,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:39:54,583 INFO L225 Difference]: With dead ends: 2237 [2024-12-02 14:39:54,584 INFO L226 Difference]: Without dead ends: 1393 [2024-12-02 14:39:54,585 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=187, Invalid=365, Unknown=0, NotChecked=0, Total=552 [2024-12-02 14:39:54,585 INFO L435 NwaCegarLoop]: 258 mSDtfsCounter, 636 mSDsluCounter, 1547 mSDsCounter, 0 mSdLazyCounter, 1113 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 1805 SdHoareTripleChecker+Invalid, 1265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 1113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:39:54,586 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [636 Valid, 1805 Invalid, 1265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 1113 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 14:39:54,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1393 states. [2024-12-02 14:39:54,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1393 to 968. [2024-12-02 14:39:54,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 968 states, 768 states have (on average 1.4244791666666667) internal successors, (1094), 772 states have internal predecessors, (1094), 180 states have call successors, (180), 19 states have call predecessors, (180), 19 states have return successors, (180), 176 states have call predecessors, (180), 180 states have call successors, (180) [2024-12-02 14:39:54,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 968 states to 968 states and 1454 transitions. [2024-12-02 14:39:54,631 INFO L78 Accepts]: Start accepts. Automaton has 968 states and 1454 transitions. Word has length 264 [2024-12-02 14:39:54,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:39:54,632 INFO L471 AbstractCegarLoop]: Abstraction has 968 states and 1454 transitions. [2024-12-02 14:39:54,632 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:39:54,632 INFO L276 IsEmpty]: Start isEmpty. Operand 968 states and 1454 transitions. [2024-12-02 14:39:54,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:39:54,634 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:39:54,634 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:39:54,634 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 14:39:54,634 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:39:54,635 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:39:54,635 INFO L85 PathProgramCache]: Analyzing trace with hash -245875237, now seen corresponding path program 1 times [2024-12-02 14:39:54,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:39:54,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148385071] [2024-12-02 14:39:54,635 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:39:54,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:39:54,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:40:49,310 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:40:49,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:40:49,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148385071] [2024-12-02 14:40:49,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148385071] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:40:49,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:40:49,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 14:40:49,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405402187] [2024-12-02 14:40:49,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:40:49,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 14:40:49,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:40:49,311 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 14:40:49,311 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2024-12-02 14:40:49,311 INFO L87 Difference]: Start difference. First operand 968 states and 1454 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-12-02 14:40:54,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:40:54,108 INFO L93 Difference]: Finished difference Result 1974 states and 2958 transitions. [2024-12-02 14:40:54,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 14:40:54,109 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 264 [2024-12-02 14:40:54,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:40:54,115 INFO L225 Difference]: With dead ends: 1974 [2024-12-02 14:40:54,115 INFO L226 Difference]: Without dead ends: 1670 [2024-12-02 14:40:54,117 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=216, Invalid=714, Unknown=0, NotChecked=0, Total=930 [2024-12-02 14:40:54,117 INFO L435 NwaCegarLoop]: 302 mSDtfsCounter, 980 mSDsluCounter, 1877 mSDsCounter, 0 mSdLazyCounter, 2110 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 2179 SdHoareTripleChecker+Invalid, 2277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 2110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:40:54,117 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [980 Valid, 2179 Invalid, 2277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 2110 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-12-02 14:40:54,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1670 states. [2024-12-02 14:40:54,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1670 to 1209. [2024-12-02 14:40:54,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1209 states, 957 states have (on average 1.4179728317659352) internal successors, (1357), 962 states have internal predecessors, (1357), 226 states have call successors, (226), 25 states have call predecessors, (226), 25 states have return successors, (226), 221 states have call predecessors, (226), 226 states have call successors, (226) [2024-12-02 14:40:54,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 1809 transitions. [2024-12-02 14:40:54,198 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 1809 transitions. Word has length 264 [2024-12-02 14:40:54,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:40:54,198 INFO L471 AbstractCegarLoop]: Abstraction has 1209 states and 1809 transitions. [2024-12-02 14:40:54,198 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 3 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-12-02 14:40:54,199 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 1809 transitions. [2024-12-02 14:40:54,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:40:54,200 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:40:54,200 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:40:54,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 14:40:54,200 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:40:54,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:40:54,201 INFO L85 PathProgramCache]: Analyzing trace with hash -832681251, now seen corresponding path program 1 times [2024-12-02 14:40:54,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:40:54,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455612632] [2024-12-02 14:40:54,201 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:40:54,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:40:54,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:40:55,256 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:40:55,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:40:55,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455612632] [2024-12-02 14:40:55,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455612632] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:40:55,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:40:55,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 14:40:55,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008660741] [2024-12-02 14:40:55,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:40:55,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 14:40:55,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:40:55,258 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 14:40:55,258 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-12-02 14:40:55,258 INFO L87 Difference]: Start difference. First operand 1209 states and 1809 transitions. Second operand has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 9 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:40:56,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:40:56,025 INFO L93 Difference]: Finished difference Result 2409 states and 3690 transitions. [2024-12-02 14:40:56,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 14:40:56,025 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 9 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 264 [2024-12-02 14:40:56,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:40:56,031 INFO L225 Difference]: With dead ends: 2409 [2024-12-02 14:40:56,031 INFO L226 Difference]: Without dead ends: 2095 [2024-12-02 14:40:56,032 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2024-12-02 14:40:56,032 INFO L435 NwaCegarLoop]: 221 mSDtfsCounter, 558 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 807 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 14:40:56,032 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [558 Valid, 807 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 14:40:56,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2024-12-02 14:40:56,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1258. [2024-12-02 14:40:56,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1258 states, 1006 states have (on average 1.4214711729622267) internal successors, (1430), 1011 states have internal predecessors, (1430), 226 states have call successors, (226), 25 states have call predecessors, (226), 25 states have return successors, (226), 221 states have call predecessors, (226), 226 states have call successors, (226) [2024-12-02 14:40:56,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1258 states to 1258 states and 1882 transitions. [2024-12-02 14:40:56,102 INFO L78 Accepts]: Start accepts. Automaton has 1258 states and 1882 transitions. Word has length 264 [2024-12-02 14:40:56,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:40:56,102 INFO L471 AbstractCegarLoop]: Abstraction has 1258 states and 1882 transitions. [2024-12-02 14:40:56,103 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 9 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:40:56,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1258 states and 1882 transitions. [2024-12-02 14:40:56,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:40:56,104 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:40:56,104 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:40:56,104 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 14:40:56,104 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:40:56,105 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:40:56,105 INFO L85 PathProgramCache]: Analyzing trace with hash 593487259, now seen corresponding path program 1 times [2024-12-02 14:40:56,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:40:56,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867449379] [2024-12-02 14:40:56,105 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:40:56,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:40:56,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:41:16,549 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:41:16,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:41:16,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867449379] [2024-12-02 14:41:16,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867449379] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:41:16,550 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:41:16,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 14:41:16,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005534179] [2024-12-02 14:41:16,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:41:16,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 14:41:16,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:41:16,551 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 14:41:16,551 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-12-02 14:41:16,551 INFO L87 Difference]: Start difference. First operand 1258 states and 1882 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:41:18,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:41:18,629 INFO L93 Difference]: Finished difference Result 2476 states and 3721 transitions. [2024-12-02 14:41:18,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 14:41:18,629 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 264 [2024-12-02 14:41:18,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:41:18,634 INFO L225 Difference]: With dead ends: 2476 [2024-12-02 14:41:18,634 INFO L226 Difference]: Without dead ends: 2150 [2024-12-02 14:41:18,634 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=176, Invalid=424, Unknown=0, NotChecked=0, Total=600 [2024-12-02 14:41:18,635 INFO L435 NwaCegarLoop]: 247 mSDtfsCounter, 638 mSDsluCounter, 1485 mSDsCounter, 0 mSdLazyCounter, 1485 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 1732 SdHoareTripleChecker+Invalid, 1666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 1485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 14:41:18,635 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [638 Valid, 1732 Invalid, 1666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 1485 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 14:41:18,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2150 states. [2024-12-02 14:41:18,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2150 to 1293. [2024-12-02 14:41:18,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1041 states have (on average 1.4265129682997117) internal successors, (1485), 1046 states have internal predecessors, (1485), 226 states have call successors, (226), 25 states have call predecessors, (226), 25 states have return successors, (226), 221 states have call predecessors, (226), 226 states have call successors, (226) [2024-12-02 14:41:18,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 1937 transitions. [2024-12-02 14:41:18,707 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 1937 transitions. Word has length 264 [2024-12-02 14:41:18,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:41:18,708 INFO L471 AbstractCegarLoop]: Abstraction has 1293 states and 1937 transitions. [2024-12-02 14:41:18,708 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:41:18,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 1937 transitions. [2024-12-02 14:41:18,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:41:18,710 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:41:18,710 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:41:18,711 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 14:41:18,711 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:41:18,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:41:18,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1923649949, now seen corresponding path program 1 times [2024-12-02 14:41:18,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:41:18,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478607000] [2024-12-02 14:41:18,711 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:41:18,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:41:18,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:41:28,682 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:41:28,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:41:28,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478607000] [2024-12-02 14:41:28,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478607000] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:41:28,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:41:28,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 14:41:28,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52458105] [2024-12-02 14:41:28,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:41:28,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 14:41:28,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:41:28,683 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 14:41:28,683 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-12-02 14:41:28,683 INFO L87 Difference]: Start difference. First operand 1293 states and 1937 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:41:29,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:41:29,796 INFO L93 Difference]: Finished difference Result 2617 states and 3912 transitions. [2024-12-02 14:41:29,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 14:41:29,797 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 264 [2024-12-02 14:41:29,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:41:29,804 INFO L225 Difference]: With dead ends: 2617 [2024-12-02 14:41:29,804 INFO L226 Difference]: Without dead ends: 1478 [2024-12-02 14:41:29,806 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2024-12-02 14:41:29,806 INFO L435 NwaCegarLoop]: 261 mSDtfsCounter, 431 mSDsluCounter, 1169 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 1430 SdHoareTripleChecker+Invalid, 883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:41:29,806 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 1430 Invalid, 883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 746 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 14:41:29,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2024-12-02 14:41:29,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1257. [2024-12-02 14:41:29,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1257 states, 1005 states have (on average 1.4218905472636816) internal successors, (1429), 1010 states have internal predecessors, (1429), 226 states have call successors, (226), 25 states have call predecessors, (226), 25 states have return successors, (226), 221 states have call predecessors, (226), 226 states have call successors, (226) [2024-12-02 14:41:29,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1257 states to 1257 states and 1881 transitions. [2024-12-02 14:41:29,894 INFO L78 Accepts]: Start accepts. Automaton has 1257 states and 1881 transitions. Word has length 264 [2024-12-02 14:41:29,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:41:29,895 INFO L471 AbstractCegarLoop]: Abstraction has 1257 states and 1881 transitions. [2024-12-02 14:41:29,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:41:29,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1257 states and 1881 transitions. [2024-12-02 14:41:29,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-12-02 14:41:29,897 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:41:29,897 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:41:29,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 14:41:29,897 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:41:29,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:41:29,898 INFO L85 PathProgramCache]: Analyzing trace with hash 1336843935, now seen corresponding path program 1 times [2024-12-02 14:41:29,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:41:29,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575687212] [2024-12-02 14:41:29,898 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:41:29,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:41:29,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:41:36,984 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:41:36,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:41:36,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575687212] [2024-12-02 14:41:36,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575687212] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:41:36,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:41:36,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 14:41:36,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644264844] [2024-12-02 14:41:36,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:41:36,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 14:41:36,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:41:36,985 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 14:41:36,985 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-12-02 14:41:36,986 INFO L87 Difference]: Start difference. First operand 1257 states and 1881 transitions. Second operand has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:41:38,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:41:38,200 INFO L93 Difference]: Finished difference Result 2408 states and 3597 transitions. [2024-12-02 14:41:38,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 14:41:38,201 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 264 [2024-12-02 14:41:38,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:41:38,205 INFO L225 Difference]: With dead ends: 2408 [2024-12-02 14:41:38,205 INFO L226 Difference]: Without dead ends: 1466 [2024-12-02 14:41:38,206 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2024-12-02 14:41:38,206 INFO L435 NwaCegarLoop]: 314 mSDtfsCounter, 408 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 959 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 1700 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 14:41:38,206 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [408 Valid, 1700 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 959 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 14:41:38,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1466 states. [2024-12-02 14:41:38,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1466 to 1201. [2024-12-02 14:41:38,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 949 states have (on average 1.4109589041095891) internal successors, (1339), 954 states have internal predecessors, (1339), 226 states have call successors, (226), 25 states have call predecessors, (226), 25 states have return successors, (226), 221 states have call predecessors, (226), 226 states have call successors, (226) [2024-12-02 14:41:38,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 1791 transitions. [2024-12-02 14:41:38,267 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 1791 transitions. Word has length 264 [2024-12-02 14:41:38,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:41:38,267 INFO L471 AbstractCegarLoop]: Abstraction has 1201 states and 1791 transitions. [2024-12-02 14:41:38,267 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:41:38,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 1791 transitions. [2024-12-02 14:41:38,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2024-12-02 14:41:38,268 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:41:38,268 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:41:38,268 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 14:41:38,268 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:41:38,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:41:38,269 INFO L85 PathProgramCache]: Analyzing trace with hash 490973476, now seen corresponding path program 1 times [2024-12-02 14:41:38,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:41:38,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406456822] [2024-12-02 14:41:38,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:41:38,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:41:38,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:42:35,385 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:42:35,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:42:35,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406456822] [2024-12-02 14:42:35,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406456822] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:42:35,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:42:35,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 14:42:35,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114658739] [2024-12-02 14:42:35,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:42:35,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 14:42:35,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:42:35,387 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 14:42:35,387 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2024-12-02 14:42:35,387 INFO L87 Difference]: Start difference. First operand 1201 states and 1791 transitions. Second operand has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:42:42,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:42:42,726 INFO L93 Difference]: Finished difference Result 2030 states and 3029 transitions. [2024-12-02 14:42:42,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 14:42:42,726 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 265 [2024-12-02 14:42:42,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:42:42,734 INFO L225 Difference]: With dead ends: 2030 [2024-12-02 14:42:42,734 INFO L226 Difference]: Without dead ends: 1704 [2024-12-02 14:42:42,736 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=247, Invalid=809, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 14:42:42,737 INFO L435 NwaCegarLoop]: 244 mSDtfsCounter, 1102 mSDsluCounter, 1862 mSDsCounter, 0 mSdLazyCounter, 2711 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1102 SdHoareTripleChecker+Valid, 2106 SdHoareTripleChecker+Invalid, 2904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 2711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-12-02 14:42:42,737 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1102 Valid, 2106 Invalid, 2904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 2711 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-12-02 14:42:42,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1704 states. [2024-12-02 14:42:42,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1704 to 1197. [2024-12-02 14:42:42,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 945 states have (on average 1.4095238095238096) internal successors, (1332), 950 states have internal predecessors, (1332), 226 states have call successors, (226), 25 states have call predecessors, (226), 25 states have return successors, (226), 221 states have call predecessors, (226), 226 states have call successors, (226) [2024-12-02 14:42:42,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 1784 transitions. [2024-12-02 14:42:42,824 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 1784 transitions. Word has length 265 [2024-12-02 14:42:42,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:42:42,825 INFO L471 AbstractCegarLoop]: Abstraction has 1197 states and 1784 transitions. [2024-12-02 14:42:42,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 18 states have internal predecessors, (58), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:42:42,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 1784 transitions. [2024-12-02 14:42:42,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2024-12-02 14:42:42,826 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:42:42,826 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:42:42,826 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 14:42:42,826 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:42:42,827 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:42:42,827 INFO L85 PathProgramCache]: Analyzing trace with hash -33792924, now seen corresponding path program 1 times [2024-12-02 14:42:42,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:42:42,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555677753] [2024-12-02 14:42:42,827 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:42:42,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:42:42,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:42:52,776 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:42:52,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:42:52,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555677753] [2024-12-02 14:42:52,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555677753] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:42:52,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:42:52,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 14:42:52,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939813287] [2024-12-02 14:42:52,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:42:52,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 14:42:52,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:42:52,776 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 14:42:52,777 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-12-02 14:42:52,777 INFO L87 Difference]: Start difference. First operand 1197 states and 1784 transitions. Second operand has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:42:54,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:42:54,041 INFO L93 Difference]: Finished difference Result 1890 states and 2823 transitions. [2024-12-02 14:42:54,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 14:42:54,041 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 265 [2024-12-02 14:42:54,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:42:54,046 INFO L225 Difference]: With dead ends: 1890 [2024-12-02 14:42:54,046 INFO L226 Difference]: Without dead ends: 1564 [2024-12-02 14:42:54,047 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2024-12-02 14:42:54,047 INFO L435 NwaCegarLoop]: 191 mSDtfsCounter, 325 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 834 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 953 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 834 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:42:54,047 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 953 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 834 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 14:42:54,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2024-12-02 14:42:54,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1199. [2024-12-02 14:42:54,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1199 states, 947 states have (on average 1.4086589229144668) internal successors, (1334), 952 states have internal predecessors, (1334), 226 states have call successors, (226), 25 states have call predecessors, (226), 25 states have return successors, (226), 221 states have call predecessors, (226), 226 states have call successors, (226) [2024-12-02 14:42:54,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1199 states to 1199 states and 1786 transitions. [2024-12-02 14:42:54,109 INFO L78 Accepts]: Start accepts. Automaton has 1199 states and 1786 transitions. Word has length 265 [2024-12-02 14:42:54,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:42:54,109 INFO L471 AbstractCegarLoop]: Abstraction has 1199 states and 1786 transitions. [2024-12-02 14:42:54,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:42:54,109 INFO L276 IsEmpty]: Start isEmpty. Operand 1199 states and 1786 transitions. [2024-12-02 14:42:54,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2024-12-02 14:42:54,110 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:42:54,110 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:42:54,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 14:42:54,110 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:42:54,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:42:54,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1292451715, now seen corresponding path program 1 times [2024-12-02 14:42:54,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:42:54,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680858290] [2024-12-02 14:42:54,111 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:42:54,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:42:54,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:43:01,098 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:43:01,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:43:01,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680858290] [2024-12-02 14:43:01,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680858290] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:43:01,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:43:01,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 14:43:01,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331232750] [2024-12-02 14:43:01,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:43:01,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 14:43:01,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:43:01,099 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 14:43:01,100 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-12-02 14:43:01,100 INFO L87 Difference]: Start difference. First operand 1199 states and 1786 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:43:03,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:43:03,582 INFO L93 Difference]: Finished difference Result 2085 states and 3142 transitions. [2024-12-02 14:43:03,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 14:43:03,583 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 266 [2024-12-02 14:43:03,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:43:03,587 INFO L225 Difference]: With dead ends: 2085 [2024-12-02 14:43:03,587 INFO L226 Difference]: Without dead ends: 1759 [2024-12-02 14:43:03,588 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 7 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2024-12-02 14:43:03,588 INFO L435 NwaCegarLoop]: 296 mSDtfsCounter, 750 mSDsluCounter, 1446 mSDsCounter, 0 mSdLazyCounter, 1697 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 750 SdHoareTripleChecker+Valid, 1742 SdHoareTripleChecker+Invalid, 1768 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-12-02 14:43:03,589 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [750 Valid, 1742 Invalid, 1768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1697 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-12-02 14:43:03,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1759 states. [2024-12-02 14:43:03,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1759 to 1454. [2024-12-02 14:43:03,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1454 states, 1188 states have (on average 1.4250841750841752) internal successors, (1693), 1195 states have internal predecessors, (1693), 238 states have call successors, (238), 27 states have call predecessors, (238), 27 states have return successors, (238), 231 states have call predecessors, (238), 238 states have call successors, (238) [2024-12-02 14:43:03,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1454 states to 1454 states and 2169 transitions. [2024-12-02 14:43:03,666 INFO L78 Accepts]: Start accepts. Automaton has 1454 states and 2169 transitions. Word has length 266 [2024-12-02 14:43:03,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:43:03,666 INFO L471 AbstractCegarLoop]: Abstraction has 1454 states and 2169 transitions. [2024-12-02 14:43:03,666 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:43:03,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1454 states and 2169 transitions. [2024-12-02 14:43:03,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2024-12-02 14:43:03,667 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:43:03,667 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:43:03,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 14:43:03,668 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:43:03,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:43:03,668 INFO L85 PathProgramCache]: Analyzing trace with hash -839081029, now seen corresponding path program 1 times [2024-12-02 14:43:03,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:43:03,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400719971] [2024-12-02 14:43:03,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:43:03,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:43:03,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:43:06,640 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:43:06,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:43:06,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400719971] [2024-12-02 14:43:06,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400719971] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:43:06,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:43:06,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 14:43:06,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993949889] [2024-12-02 14:43:06,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:43:06,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 14:43:06,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:43:06,641 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 14:43:06,642 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-12-02 14:43:06,642 INFO L87 Difference]: Start difference. First operand 1454 states and 2169 transitions. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:43:07,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:43:07,984 INFO L93 Difference]: Finished difference Result 2296 states and 3419 transitions. [2024-12-02 14:43:07,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 14:43:07,985 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 266 [2024-12-02 14:43:07,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:43:07,992 INFO L225 Difference]: With dead ends: 2296 [2024-12-02 14:43:07,992 INFO L226 Difference]: Without dead ends: 2294 [2024-12-02 14:43:07,993 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-12-02 14:43:07,993 INFO L435 NwaCegarLoop]: 234 mSDtfsCounter, 235 mSDsluCounter, 1747 mSDsCounter, 0 mSdLazyCounter, 1000 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 1981 SdHoareTripleChecker+Invalid, 1002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1000 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:43:07,993 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 1981 Invalid, 1002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1000 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 14:43:07,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2294 states. [2024-12-02 14:43:08,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2294 to 1827. [2024-12-02 14:43:08,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1827 states, 1549 states have (on average 1.4557779212395094) internal successors, (2255), 1557 states have internal predecessors, (2255), 248 states have call successors, (248), 29 states have call predecessors, (248), 29 states have return successors, (248), 240 states have call predecessors, (248), 248 states have call successors, (248) [2024-12-02 14:43:08,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1827 states to 1827 states and 2751 transitions. [2024-12-02 14:43:08,084 INFO L78 Accepts]: Start accepts. Automaton has 1827 states and 2751 transitions. Word has length 266 [2024-12-02 14:43:08,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:43:08,084 INFO L471 AbstractCegarLoop]: Abstraction has 1827 states and 2751 transitions. [2024-12-02 14:43:08,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:43:08,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1827 states and 2751 transitions. [2024-12-02 14:43:08,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2024-12-02 14:43:08,085 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:43:08,085 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:43:08,085 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 14:43:08,086 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:43:08,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:43:08,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1155063677, now seen corresponding path program 1 times [2024-12-02 14:43:08,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:43:08,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31335628] [2024-12-02 14:43:08,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:43:08,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:43:08,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:43:11,744 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:43:11,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:43:11,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31335628] [2024-12-02 14:43:11,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31335628] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:43:11,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:43:11,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 14:43:11,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685188516] [2024-12-02 14:43:11,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:43:11,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 14:43:11,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:43:11,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 14:43:11,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-12-02 14:43:11,746 INFO L87 Difference]: Start difference. First operand 1827 states and 2751 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:43:13,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:43:13,769 INFO L93 Difference]: Finished difference Result 2194 states and 3270 transitions. [2024-12-02 14:43:13,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 14:43:13,769 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 266 [2024-12-02 14:43:13,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:43:13,775 INFO L225 Difference]: With dead ends: 2194 [2024-12-02 14:43:13,775 INFO L226 Difference]: Without dead ends: 2192 [2024-12-02 14:43:13,776 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2024-12-02 14:43:13,776 INFO L435 NwaCegarLoop]: 264 mSDtfsCounter, 456 mSDsluCounter, 1488 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 1752 SdHoareTripleChecker+Invalid, 1535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 14:43:13,776 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [456 Valid, 1752 Invalid, 1535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 14:43:13,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2192 states. [2024-12-02 14:43:13,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2192 to 1719. [2024-12-02 14:43:13,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1719 states, 1441 states have (on average 1.4462179042331713) internal successors, (2084), 1449 states have internal predecessors, (2084), 248 states have call successors, (248), 29 states have call predecessors, (248), 29 states have return successors, (248), 240 states have call predecessors, (248), 248 states have call successors, (248) [2024-12-02 14:43:13,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1719 states to 1719 states and 2580 transitions. [2024-12-02 14:43:13,866 INFO L78 Accepts]: Start accepts. Automaton has 1719 states and 2580 transitions. Word has length 266 [2024-12-02 14:43:13,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:43:13,866 INFO L471 AbstractCegarLoop]: Abstraction has 1719 states and 2580 transitions. [2024-12-02 14:43:13,867 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:43:13,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1719 states and 2580 transitions. [2024-12-02 14:43:13,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2024-12-02 14:43:13,868 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:43:13,868 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:43:13,868 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 14:43:13,868 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:43:13,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:43:13,868 INFO L85 PathProgramCache]: Analyzing trace with hash -869749889, now seen corresponding path program 1 times [2024-12-02 14:43:13,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:43:13,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160356736] [2024-12-02 14:43:13,869 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:43:13,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:43:13,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:43:15,286 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:43:15,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:43:15,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160356736] [2024-12-02 14:43:15,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160356736] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:43:15,287 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:43:15,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 14:43:15,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596894972] [2024-12-02 14:43:15,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:43:15,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 14:43:15,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:43:15,287 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 14:43:15,287 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-12-02 14:43:15,287 INFO L87 Difference]: Start difference. First operand 1719 states and 2580 transitions. Second operand has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:43:16,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:43:16,479 INFO L93 Difference]: Finished difference Result 2100 states and 3100 transitions. [2024-12-02 14:43:16,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 14:43:16,480 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 266 [2024-12-02 14:43:16,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:43:16,484 INFO L225 Difference]: With dead ends: 2100 [2024-12-02 14:43:16,484 INFO L226 Difference]: Without dead ends: 2098 [2024-12-02 14:43:16,485 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2024-12-02 14:43:16,485 INFO L435 NwaCegarLoop]: 241 mSDtfsCounter, 233 mSDsluCounter, 1461 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 1702 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:43:16,485 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 1702 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 969 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 14:43:16,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2098 states. [2024-12-02 14:43:16,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2098 to 1829. [2024-12-02 14:43:16,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1829 states, 1528 states have (on average 1.4365183246073299) internal successors, (2195), 1539 states have internal predecessors, (2195), 268 states have call successors, (268), 32 states have call predecessors, (268), 32 states have return successors, (268), 257 states have call predecessors, (268), 268 states have call successors, (268) [2024-12-02 14:43:16,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1829 states to 1829 states and 2731 transitions. [2024-12-02 14:43:16,600 INFO L78 Accepts]: Start accepts. Automaton has 1829 states and 2731 transitions. Word has length 266 [2024-12-02 14:43:16,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:43:16,600 INFO L471 AbstractCegarLoop]: Abstraction has 1829 states and 2731 transitions. [2024-12-02 14:43:16,600 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.538461538461538) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:43:16,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1829 states and 2731 transitions. [2024-12-02 14:43:16,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2024-12-02 14:43:16,601 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:43:16,601 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:43:16,601 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 14:43:16,601 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:43:16,601 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:43:16,601 INFO L85 PathProgramCache]: Analyzing trace with hash -416379203, now seen corresponding path program 1 times [2024-12-02 14:43:16,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:43:16,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753406017] [2024-12-02 14:43:16,602 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:43:16,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:43:16,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:43:19,106 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:43:19,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:43:19,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753406017] [2024-12-02 14:43:19,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753406017] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:43:19,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:43:19,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 14:43:19,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253382880] [2024-12-02 14:43:19,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:43:19,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 14:43:19,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:43:19,108 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 14:43:19,108 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2024-12-02 14:43:19,108 INFO L87 Difference]: Start difference. First operand 1829 states and 2731 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:43:21,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:43:21,614 INFO L93 Difference]: Finished difference Result 2806 states and 4172 transitions. [2024-12-02 14:43:21,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 14:43:21,615 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 266 [2024-12-02 14:43:21,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:43:21,620 INFO L225 Difference]: With dead ends: 2806 [2024-12-02 14:43:21,620 INFO L226 Difference]: Without dead ends: 2804 [2024-12-02 14:43:21,620 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2024-12-02 14:43:21,621 INFO L435 NwaCegarLoop]: 220 mSDtfsCounter, 626 mSDsluCounter, 1657 mSDsCounter, 0 mSdLazyCounter, 1383 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 1877 SdHoareTripleChecker+Invalid, 1410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 14:43:21,621 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [626 Valid, 1877 Invalid, 1410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1383 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 14:43:21,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2804 states. [2024-12-02 14:43:21,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2804 to 1865. [2024-12-02 14:43:21,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1865 states, 1564 states have (on average 1.438618925831202) internal successors, (2250), 1575 states have internal predecessors, (2250), 268 states have call successors, (268), 32 states have call predecessors, (268), 32 states have return successors, (268), 257 states have call predecessors, (268), 268 states have call successors, (268) [2024-12-02 14:43:21,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1865 states to 1865 states and 2786 transitions. [2024-12-02 14:43:21,737 INFO L78 Accepts]: Start accepts. Automaton has 1865 states and 2786 transitions. Word has length 266 [2024-12-02 14:43:21,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:43:21,737 INFO L471 AbstractCegarLoop]: Abstraction has 1865 states and 2786 transitions. [2024-12-02 14:43:21,737 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 16 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:43:21,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1865 states and 2786 transitions. [2024-12-02 14:43:21,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2024-12-02 14:43:21,738 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:43:21,738 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:43:21,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 14:43:21,738 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:43:21,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:43:21,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1577765503, now seen corresponding path program 1 times [2024-12-02 14:43:21,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:43:21,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178308538] [2024-12-02 14:43:21,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:43:21,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:43:21,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:43:24,386 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:43:24,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:43:24,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178308538] [2024-12-02 14:43:24,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178308538] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:43:24,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:43:24,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 14:43:24,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575901528] [2024-12-02 14:43:24,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:43:24,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 14:43:24,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:43:24,387 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 14:43:24,387 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2024-12-02 14:43:24,388 INFO L87 Difference]: Start difference. First operand 1865 states and 2786 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:43:25,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:43:25,937 INFO L93 Difference]: Finished difference Result 3339 states and 5005 transitions. [2024-12-02 14:43:25,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 14:43:25,938 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) Word has length 266 [2024-12-02 14:43:25,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:43:25,943 INFO L225 Difference]: With dead ends: 3339 [2024-12-02 14:43:25,943 INFO L226 Difference]: Without dead ends: 3337 [2024-12-02 14:43:25,943 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2024-12-02 14:43:25,944 INFO L435 NwaCegarLoop]: 459 mSDtfsCounter, 384 mSDsluCounter, 3378 mSDsCounter, 0 mSdLazyCounter, 1453 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 3837 SdHoareTripleChecker+Invalid, 1467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:43:25,944 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [384 Valid, 3837 Invalid, 1467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1453 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 14:43:25,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3337 states. [2024-12-02 14:43:26,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3337 to 1930. [2024-12-02 14:43:26,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1930 states, 1629 states have (on average 1.4462860650705955) internal successors, (2356), 1640 states have internal predecessors, (2356), 268 states have call successors, (268), 32 states have call predecessors, (268), 32 states have return successors, (268), 257 states have call predecessors, (268), 268 states have call successors, (268) [2024-12-02 14:43:26,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1930 states to 1930 states and 2892 transitions. [2024-12-02 14:43:26,050 INFO L78 Accepts]: Start accepts. Automaton has 1930 states and 2892 transitions. Word has length 266 [2024-12-02 14:43:26,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:43:26,050 INFO L471 AbstractCegarLoop]: Abstraction has 1930 states and 2892 transitions. [2024-12-02 14:43:26,050 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 1 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 1 states have call predecessors, (42), 1 states have call successors, (42) [2024-12-02 14:43:26,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1930 states and 2892 transitions. [2024-12-02 14:43:26,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2024-12-02 14:43:26,052 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:43:26,052 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:43:26,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 14:43:26,052 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:43:26,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:43:26,052 INFO L85 PathProgramCache]: Analyzing trace with hash -605504736, now seen corresponding path program 1 times [2024-12-02 14:43:26,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:43:26,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631758155] [2024-12-02 14:43:26,052 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:43:26,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:43:26,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:44:49,758 INFO L134 CoverageAnalysis]: Checked inductivity of 3444 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3444 trivial. 0 not checked. [2024-12-02 14:44:49,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:44:49,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631758155] [2024-12-02 14:44:49,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631758155] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:44:49,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:44:49,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-12-02 14:44:49,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283157859] [2024-12-02 14:44:49,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:44:49,759 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-12-02 14:44:49,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:44:49,759 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-12-02 14:44:49,759 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-12-02 14:44:49,759 INFO L87 Difference]: Start difference. First operand 1930 states and 2892 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 20 states have internal predecessors, (59), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:45:09,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:45:09,236 INFO L93 Difference]: Finished difference Result 3959 states and 5914 transitions. [2024-12-02 14:45:09,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 14:45:09,237 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 20 states have internal predecessors, (59), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 266 [2024-12-02 14:45:09,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:45:09,242 INFO L225 Difference]: With dead ends: 3959 [2024-12-02 14:45:09,242 INFO L226 Difference]: Without dead ends: 3167 [2024-12-02 14:45:09,244 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 16.8s TimeCoverageRelationStatistics Valid=355, Invalid=1205, Unknown=0, NotChecked=0, Total=1560 [2024-12-02 14:45:09,244 INFO L435 NwaCegarLoop]: 261 mSDtfsCounter, 1280 mSDsluCounter, 2337 mSDsCounter, 0 mSdLazyCounter, 2810 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1280 SdHoareTripleChecker+Valid, 2598 SdHoareTripleChecker+Invalid, 2969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 2810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:45:09,244 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1280 Valid, 2598 Invalid, 2969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 2810 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 14:45:09,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3167 states. [2024-12-02 14:45:09,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3167 to 1937. [2024-12-02 14:45:09,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1937 states, 1636 states have (on average 1.4462102689486553) internal successors, (2366), 1647 states have internal predecessors, (2366), 268 states have call successors, (268), 32 states have call predecessors, (268), 32 states have return successors, (268), 257 states have call predecessors, (268), 268 states have call successors, (268) [2024-12-02 14:45:09,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1937 states to 1937 states and 2902 transitions. [2024-12-02 14:45:09,354 INFO L78 Accepts]: Start accepts. Automaton has 1937 states and 2902 transitions. Word has length 266 [2024-12-02 14:45:09,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:45:09,354 INFO L471 AbstractCegarLoop]: Abstraction has 1937 states and 2902 transitions. [2024-12-02 14:45:09,355 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 20 states have internal predecessors, (59), 2 states have call successors, (42), 1 states have call predecessors, (42), 1 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2024-12-02 14:45:09,355 INFO L276 IsEmpty]: Start isEmpty. Operand 1937 states and 2902 transitions. [2024-12-02 14:45:09,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2024-12-02 14:45:09,356 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:45:09,356 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:45:09,356 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 14:45:09,356 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:45:09,356 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:45:09,356 INFO L85 PathProgramCache]: Analyzing trace with hash 820663774, now seen corresponding path program 1 times [2024-12-02 14:45:09,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:45:09,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653736180] [2024-12-02 14:45:09,356 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:45:09,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:45:09,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat