./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-86.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/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_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-86.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/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_39ba0ac7-c0be-4a83-b802-850823ccbeb9/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 ce9fa65ad297a46fd1c0c7bb56056c5a0304efd02803c9735a082016b49852e1 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 06:10:55,569 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 06:10:55,635 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 06:10:55,641 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 06:10:55,641 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 06:10:55,665 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 06:10:55,665 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 06:10:55,666 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 06:10:55,666 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 06:10:55,666 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 06:10:55,666 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 06:10:55,666 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 06:10:55,667 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 06:10:55,667 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 06:10:55,667 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 06:10:55,667 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 06:10:55,667 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 06:10:55,667 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 06:10:55,667 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 06:10:55,668 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 06:10:55,668 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 06:10:55,668 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 06:10:55,668 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 06:10:55,668 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 06:10:55,668 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 06:10:55,668 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 06:10:55,668 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 06:10:55,668 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 06:10:55,668 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 06:10:55,668 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 06:10:55,669 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 06:10:55,669 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 06:10:55,669 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:10:55,669 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 06:10:55,669 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 06:10:55,669 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 06:10:55,669 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 06:10:55,670 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:10:55,670 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 06:10:55,670 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 06:10:55,670 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 06:10:55,670 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 06:10:55,670 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 06:10:55,670 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 06:10:55,670 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 06:10:55,670 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 06:10:55,670 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 06:10:55,671 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 06:10:55,671 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_39ba0ac7-c0be-4a83-b802-850823ccbeb9/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 -> ce9fa65ad297a46fd1c0c7bb56056c5a0304efd02803c9735a082016b49852e1 [2024-12-02 06:10:55,930 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 06:10:55,940 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 06:10:55,942 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 06:10:55,944 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 06:10:55,944 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 06:10:55,945 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-86.i [2024-12-02 06:10:58,669 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/data/53dc59976/b72cb1a390d64662af35e1255edcfbbf/FLAGd30df1c70 [2024-12-02 06:10:58,872 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 06:10:58,872 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-86.i [2024-12-02 06:10:58,881 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/data/53dc59976/b72cb1a390d64662af35e1255edcfbbf/FLAGd30df1c70 [2024-12-02 06:10:58,895 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/data/53dc59976/b72cb1a390d64662af35e1255edcfbbf [2024-12-02 06:10:58,897 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 06:10:58,899 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 06:10:58,900 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 06:10:58,900 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 06:10:58,905 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 06:10:58,905 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:10:58" (1/1) ... [2024-12-02 06:10:58,906 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5a883f74 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:58, skipping insertion in model container [2024-12-02 06:10:58,906 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:10:58" (1/1) ... [2024-12-02 06:10:58,925 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 06:10:59,055 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_39ba0ac7-c0be-4a83-b802-850823ccbeb9/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-86.i[919,932] [2024-12-02 06:10:59,111 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 06:10:59,122 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 06:10:59,132 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_39ba0ac7-c0be-4a83-b802-850823ccbeb9/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-co_file-86.i[919,932] [2024-12-02 06:10:59,161 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 06:10:59,178 INFO L204 MainTranslator]: Completed translation [2024-12-02 06:10:59,179 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59 WrapperNode [2024-12-02 06:10:59,179 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 06:10:59,180 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 06:10:59,180 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 06:10:59,180 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 06:10:59,185 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,193 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,227 INFO L138 Inliner]: procedures = 26, calls = 40, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 235 [2024-12-02 06:10:59,227 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 06:10:59,228 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 06:10:59,228 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 06:10:59,228 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 06:10:59,237 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,237 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,241 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,258 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-12-02 06:10:59,258 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,258 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,267 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,268 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,272 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,274 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,276 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,281 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 06:10:59,282 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 06:10:59,282 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 06:10:59,282 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 06:10:59,283 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (1/1) ... [2024-12-02 06:10:59,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 06:10:59,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:10:59,311 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 06:10:59,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 06:10:59,337 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 06:10:59,337 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 06:10:59,338 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 06:10:59,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 06:10:59,338 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 06:10:59,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 06:10:59,406 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 06:10:59,407 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 06:10:59,797 INFO L? ?]: Removed 23 outVars from TransFormulas that were not future-live. [2024-12-02 06:10:59,797 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 06:10:59,808 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 06:10:59,808 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 06:10:59,808 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:10:59 BoogieIcfgContainer [2024-12-02 06:10:59,809 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 06:10:59,811 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 06:10:59,811 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 06:10:59,815 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 06:10:59,815 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 06:10:58" (1/3) ... [2024-12-02 06:10:59,816 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f90a872 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:10:59, skipping insertion in model container [2024-12-02 06:10:59,816 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:10:59" (2/3) ... [2024-12-02 06:10:59,816 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f90a872 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:10:59, skipping insertion in model container [2024-12-02 06:10:59,816 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:10:59" (3/3) ... [2024-12-02 06:10:59,818 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pe-co_file-86.i [2024-12-02 06:10:59,832 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 06:10:59,835 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-pe-co_file-86.i that has 2 procedures, 97 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 06:10:59,882 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 06:10:59,893 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;@68714814, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 06:10:59,894 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 06:10:59,897 INFO L276 IsEmpty]: Start isEmpty. Operand has 97 states, 67 states have (on average 1.492537313432836) internal successors, (100), 68 states have internal predecessors, (100), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-12-02 06:10:59,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-12-02 06:10:59,909 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:10:59,910 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:10:59,910 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:10:59,915 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:10:59,915 INFO L85 PathProgramCache]: Analyzing trace with hash 109598789, now seen corresponding path program 1 times [2024-12-02 06:10:59,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:10:59,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779073121] [2024-12-02 06:10:59,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:10:59,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:00,196 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 1352 trivial. 0 not checked. [2024-12-02 06:11:00,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:00,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779073121] [2024-12-02 06:11:00,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779073121] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:11:00,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592353135] [2024-12-02 06:11:00,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:00,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:11:00,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:11:00,200 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:11:00,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 06:11:00,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:00,362 INFO L256 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 06:11:00,369 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:11:00,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 1352 trivial. 0 not checked. [2024-12-02 06:11:00,394 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 06:11:00,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592353135] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:00,395 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 06:11:00,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 06:11:00,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685131381] [2024-12-02 06:11:00,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:00,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 06:11:00,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:00,413 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 06:11:00,414 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 06:11:00,415 INFO L87 Difference]: Start difference. First operand has 97 states, 67 states have (on average 1.492537313432836) internal successors, (100), 68 states have internal predecessors, (100), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) Second operand has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:11:00,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:00,438 INFO L93 Difference]: Finished difference Result 187 states and 329 transitions. [2024-12-02 06:11:00,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 06:11:00,439 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) Word has length 174 [2024-12-02 06:11:00,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:00,443 INFO L225 Difference]: With dead ends: 187 [2024-12-02 06:11:00,444 INFO L226 Difference]: Without dead ends: 93 [2024-12-02 06:11:00,447 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 06:11:00,449 INFO L435 NwaCegarLoop]: 146 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, 146 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:00,450 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:11:00,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-12-02 06:11:00,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2024-12-02 06:11:00,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 64 states have (on average 1.4375) internal successors, (92), 64 states have internal predecessors, (92), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-12-02 06:11:00,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 146 transitions. [2024-12-02 06:11:00,481 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 146 transitions. Word has length 174 [2024-12-02 06:11:00,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:00,482 INFO L471 AbstractCegarLoop]: Abstraction has 93 states and 146 transitions. [2024-12-02 06:11:00,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:11:00,482 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 146 transitions. [2024-12-02 06:11:00,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-12-02 06:11:00,485 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:00,485 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:00,491 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 06:11:00,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 06:11:00,686 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:00,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:00,687 INFO L85 PathProgramCache]: Analyzing trace with hash 744198851, now seen corresponding path program 1 times [2024-12-02 06:11:00,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:00,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789688700] [2024-12-02 06:11:00,687 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:00,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:00,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:01,009 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:11:01,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:01,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789688700] [2024-12-02 06:11:01,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789688700] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:01,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:11:01,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:11:01,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099753662] [2024-12-02 06:11:01,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:01,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:11:01,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:01,012 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:11:01,012 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:11:01,012 INFO L87 Difference]: Start difference. First operand 93 states and 146 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:01,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:01,045 INFO L93 Difference]: Finished difference Result 184 states and 291 transitions. [2024-12-02 06:11:01,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:11:01,046 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 174 [2024-12-02 06:11:01,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:01,048 INFO L225 Difference]: With dead ends: 184 [2024-12-02 06:11:01,048 INFO L226 Difference]: Without dead ends: 94 [2024-12-02 06:11:01,049 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:11:01,050 INFO L435 NwaCegarLoop]: 145 mSDtfsCounter, 0 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:01,050 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 284 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:11:01,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2024-12-02 06:11:01,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 94. [2024-12-02 06:11:01,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 65 states have (on average 1.4307692307692308) internal successors, (93), 65 states have internal predecessors, (93), 27 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-12-02 06:11:01,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 147 transitions. [2024-12-02 06:11:01,062 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 147 transitions. Word has length 174 [2024-12-02 06:11:01,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:01,064 INFO L471 AbstractCegarLoop]: Abstraction has 94 states and 147 transitions. [2024-12-02 06:11:01,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:01,064 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 147 transitions. [2024-12-02 06:11:01,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-12-02 06:11:01,067 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:01,067 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:01,067 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 06:11:01,067 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:01,068 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:01,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1775761083, now seen corresponding path program 1 times [2024-12-02 06:11:01,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:01,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846673151] [2024-12-02 06:11:01,068 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:01,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:01,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:01,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:11:01,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:01,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846673151] [2024-12-02 06:11:01,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846673151] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:01,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:11:01,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:11:01,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492719598] [2024-12-02 06:11:01,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:01,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:11:01,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:01,428 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:11:01,428 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:11:01,428 INFO L87 Difference]: Start difference. First operand 94 states and 147 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:01,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:01,681 INFO L93 Difference]: Finished difference Result 277 states and 436 transitions. [2024-12-02 06:11:01,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:11:01,682 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 174 [2024-12-02 06:11:01,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:01,685 INFO L225 Difference]: With dead ends: 277 [2024-12-02 06:11:01,685 INFO L226 Difference]: Without dead ends: 186 [2024-12-02 06:11:01,685 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:11:01,686 INFO L435 NwaCegarLoop]: 141 mSDtfsCounter, 114 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:01,686 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 490 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 06:11:01,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2024-12-02 06:11:01,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 141. [2024-12-02 06:11:01,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 84 states have (on average 1.3333333333333333) internal successors, (112), 84 states have internal predecessors, (112), 54 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 06:11:01,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 220 transitions. [2024-12-02 06:11:01,709 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 220 transitions. Word has length 174 [2024-12-02 06:11:01,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:01,710 INFO L471 AbstractCegarLoop]: Abstraction has 141 states and 220 transitions. [2024-12-02 06:11:01,710 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:01,710 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 220 transitions. [2024-12-02 06:11:01,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-12-02 06:11:01,712 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:01,712 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:01,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 06:11:01,713 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:01,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:01,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1353059257, now seen corresponding path program 1 times [2024-12-02 06:11:01,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:01,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135732962] [2024-12-02 06:11:01,714 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:01,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:01,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:12,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:11:12,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:12,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135732962] [2024-12-02 06:11:12,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135732962] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:12,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:11:12,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 06:11:12,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435244959] [2024-12-02 06:11:12,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:12,211 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 06:11:12,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:12,211 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 06:11:12,212 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-12-02 06:11:12,212 INFO L87 Difference]: Start difference. First operand 141 states and 220 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:11:18,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:18,212 INFO L93 Difference]: Finished difference Result 497 states and 782 transitions. [2024-12-02 06:11:18,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 06:11:18,213 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) Word has length 174 [2024-12-02 06:11:18,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:18,215 INFO L225 Difference]: With dead ends: 497 [2024-12-02 06:11:18,215 INFO L226 Difference]: Without dead ends: 406 [2024-12-02 06:11:18,216 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2024-12-02 06:11:18,217 INFO L435 NwaCegarLoop]: 152 mSDtfsCounter, 845 mSDsluCounter, 1230 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 845 SdHoareTripleChecker+Valid, 1382 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 955 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:18,217 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [845 Valid, 1382 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 955 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-12-02 06:11:18,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2024-12-02 06:11:18,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 184. [2024-12-02 06:11:18,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 127 states have (on average 1.4251968503937007) internal successors, (181), 127 states have internal predecessors, (181), 54 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 06:11:18,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 289 transitions. [2024-12-02 06:11:18,241 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 289 transitions. Word has length 174 [2024-12-02 06:11:18,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:18,242 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 289 transitions. [2024-12-02 06:11:18,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:11:18,243 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 289 transitions. [2024-12-02 06:11:18,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-12-02 06:11:18,245 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:18,245 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:18,245 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 06:11:18,245 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:18,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:18,246 INFO L85 PathProgramCache]: Analyzing trace with hash -651994679, now seen corresponding path program 1 times [2024-12-02 06:11:18,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:18,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418392399] [2024-12-02 06:11:18,246 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:18,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:18,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:18,553 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:11:18,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:18,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418392399] [2024-12-02 06:11:18,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418392399] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:18,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:11:18,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 06:11:18,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637621933] [2024-12-02 06:11:18,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:18,554 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 06:11:18,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:18,555 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 06:11:18,555 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 06:11:18,555 INFO L87 Difference]: Start difference. First operand 184 states and 289 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:18,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:18,640 INFO L93 Difference]: Finished difference Result 359 states and 563 transitions. [2024-12-02 06:11:18,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 06:11:18,640 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 174 [2024-12-02 06:11:18,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:18,643 INFO L225 Difference]: With dead ends: 359 [2024-12-02 06:11:18,643 INFO L226 Difference]: Without dead ends: 268 [2024-12-02 06:11:18,644 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:11:18,644 INFO L435 NwaCegarLoop]: 140 mSDtfsCounter, 181 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:18,645 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 396 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:11:18,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2024-12-02 06:11:18,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 195. [2024-12-02 06:11:18,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 138 states have (on average 1.434782608695652) internal successors, (198), 138 states have internal predecessors, (198), 54 states have call successors, (54), 2 states have call predecessors, (54), 2 states have return successors, (54), 54 states have call predecessors, (54), 54 states have call successors, (54) [2024-12-02 06:11:18,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 306 transitions. [2024-12-02 06:11:18,662 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 306 transitions. Word has length 174 [2024-12-02 06:11:18,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:18,662 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 306 transitions. [2024-12-02 06:11:18,662 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:18,662 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 306 transitions. [2024-12-02 06:11:18,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-12-02 06:11:18,664 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:18,664 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:18,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 06:11:18,664 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:18,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:18,664 INFO L85 PathProgramCache]: Analyzing trace with hash 947763333, now seen corresponding path program 1 times [2024-12-02 06:11:18,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:18,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794635217] [2024-12-02 06:11:18,665 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:18,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:18,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:18,721 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:11:18,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:18,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794635217] [2024-12-02 06:11:18,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794635217] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:18,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:11:18,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:11:18,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583475339] [2024-12-02 06:11:18,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:18,722 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:11:18,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:18,723 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:11:18,723 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:11:18,723 INFO L87 Difference]: Start difference. First operand 195 states and 306 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:18,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:18,761 INFO L93 Difference]: Finished difference Result 430 states and 678 transitions. [2024-12-02 06:11:18,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:11:18,761 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 174 [2024-12-02 06:11:18,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:18,764 INFO L225 Difference]: With dead ends: 430 [2024-12-02 06:11:18,764 INFO L226 Difference]: Without dead ends: 328 [2024-12-02 06:11:18,765 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:11:18,765 INFO L435 NwaCegarLoop]: 201 mSDtfsCounter, 136 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:18,766 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 332 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:11:18,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2024-12-02 06:11:18,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 326. [2024-12-02 06:11:18,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 241 states have (on average 1.4439834024896265) internal successors, (348), 241 states have internal predecessors, (348), 81 states have call successors, (81), 3 states have call predecessors, (81), 3 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-12-02 06:11:18,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 510 transitions. [2024-12-02 06:11:18,785 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 510 transitions. Word has length 174 [2024-12-02 06:11:18,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:18,785 INFO L471 AbstractCegarLoop]: Abstraction has 326 states and 510 transitions. [2024-12-02 06:11:18,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:18,786 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 510 transitions. [2024-12-02 06:11:18,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-12-02 06:11:18,787 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:18,787 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:18,787 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 06:11:18,787 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:18,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:18,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1391099721, now seen corresponding path program 1 times [2024-12-02 06:11:18,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:18,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329170419] [2024-12-02 06:11:18,788 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:18,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:18,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:22,676 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:11:22,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:22,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329170419] [2024-12-02 06:11:22,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329170419] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:22,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:11:22,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 06:11:22,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849862598] [2024-12-02 06:11:22,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:22,677 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 06:11:22,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:22,677 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 06:11:22,678 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:11:22,678 INFO L87 Difference]: Start difference. First operand 326 states and 510 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:23,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:23,884 INFO L93 Difference]: Finished difference Result 671 states and 1044 transitions. [2024-12-02 06:11:23,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 06:11:23,885 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 175 [2024-12-02 06:11:23,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:23,888 INFO L225 Difference]: With dead ends: 671 [2024-12-02 06:11:23,888 INFO L226 Difference]: Without dead ends: 437 [2024-12-02 06:11:23,889 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=191, Invalid=565, Unknown=0, NotChecked=0, Total=756 [2024-12-02 06:11:23,890 INFO L435 NwaCegarLoop]: 148 mSDtfsCounter, 926 mSDsluCounter, 953 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 926 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:23,890 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [926 Valid, 1101 Invalid, 718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 06:11:23,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2024-12-02 06:11:23,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 290. [2024-12-02 06:11:23,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 205 states have (on average 1.4097560975609755) internal successors, (289), 205 states have internal predecessors, (289), 81 states have call successors, (81), 3 states have call predecessors, (81), 3 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-12-02 06:11:23,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 451 transitions. [2024-12-02 06:11:23,919 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 451 transitions. Word has length 175 [2024-12-02 06:11:23,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:23,920 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 451 transitions. [2024-12-02 06:11:23,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:23,920 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 451 transitions. [2024-12-02 06:11:23,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-12-02 06:11:23,921 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:23,922 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:23,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 06:11:23,922 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:23,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:23,922 INFO L85 PathProgramCache]: Analyzing trace with hash -1339895313, now seen corresponding path program 1 times [2024-12-02 06:11:23,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:23,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777827193] [2024-12-02 06:11:23,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:23,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:23,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:24,312 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:11:24,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:24,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777827193] [2024-12-02 06:11:24,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777827193] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:24,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:11:24,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 06:11:24,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119051397] [2024-12-02 06:11:24,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:24,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 06:11:24,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:24,314 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 06:11:24,314 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 06:11:24,314 INFO L87 Difference]: Start difference. First operand 290 states and 451 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:11:24,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:24,383 INFO L93 Difference]: Finished difference Result 556 states and 871 transitions. [2024-12-02 06:11:24,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:11:24,384 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 175 [2024-12-02 06:11:24,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:24,386 INFO L225 Difference]: With dead ends: 556 [2024-12-02 06:11:24,387 INFO L226 Difference]: Without dead ends: 356 [2024-12-02 06:11:24,387 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:11:24,388 INFO L435 NwaCegarLoop]: 134 mSDtfsCounter, 197 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:24,388 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 305 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:11:24,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2024-12-02 06:11:24,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 290. [2024-12-02 06:11:24,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 205 states have (on average 1.3853658536585365) internal successors, (284), 205 states have internal predecessors, (284), 81 states have call successors, (81), 3 states have call predecessors, (81), 3 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-12-02 06:11:24,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 446 transitions. [2024-12-02 06:11:24,407 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 446 transitions. Word has length 175 [2024-12-02 06:11:24,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:24,407 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 446 transitions. [2024-12-02 06:11:24,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:11:24,408 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 446 transitions. [2024-12-02 06:11:24,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-12-02 06:11:24,409 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:24,410 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:24,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 06:11:24,410 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:24,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:24,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1943954733, now seen corresponding path program 1 times [2024-12-02 06:11:24,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:24,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227589000] [2024-12-02 06:11:24,410 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:24,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:24,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:30,739 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:11:30,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:30,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227589000] [2024-12-02 06:11:30,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227589000] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:30,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:11:30,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 06:11:30,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995227426] [2024-12-02 06:11:30,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:30,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 06:11:30,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:30,740 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 06:11:30,741 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-12-02 06:11:30,741 INFO L87 Difference]: Start difference. First operand 290 states and 446 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:11:36,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:36,909 INFO L93 Difference]: Finished difference Result 469 states and 713 transitions. [2024-12-02 06:11:36,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 06:11:36,910 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) Word has length 175 [2024-12-02 06:11:36,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:36,912 INFO L225 Difference]: With dead ends: 469 [2024-12-02 06:11:36,912 INFO L226 Difference]: Without dead ends: 467 [2024-12-02 06:11:36,913 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=346, Invalid=986, Unknown=0, NotChecked=0, Total=1332 [2024-12-02 06:11:36,913 INFO L435 NwaCegarLoop]: 132 mSDtfsCounter, 710 mSDsluCounter, 1089 mSDsCounter, 0 mSdLazyCounter, 978 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 710 SdHoareTripleChecker+Valid, 1221 SdHoareTripleChecker+Invalid, 1088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:36,914 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [710 Valid, 1221 Invalid, 1088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 978 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-12-02 06:11:36,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2024-12-02 06:11:36,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 290. [2024-12-02 06:11:36,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 205 states have (on average 1.3853658536585365) internal successors, (284), 205 states have internal predecessors, (284), 81 states have call successors, (81), 3 states have call predecessors, (81), 3 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-12-02 06:11:36,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 446 transitions. [2024-12-02 06:11:36,931 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 446 transitions. Word has length 175 [2024-12-02 06:11:36,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:36,932 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 446 transitions. [2024-12-02 06:11:36,932 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:11:36,932 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 446 transitions. [2024-12-02 06:11:36,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-12-02 06:11:36,934 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:36,934 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:36,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 06:11:36,935 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:36,935 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:36,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1888325872, now seen corresponding path program 1 times [2024-12-02 06:11:36,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:36,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344495956] [2024-12-02 06:11:36,935 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:36,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:36,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:37,026 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:11:37,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:37,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344495956] [2024-12-02 06:11:37,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344495956] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:37,026 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:11:37,026 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 06:11:37,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895190280] [2024-12-02 06:11:37,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:37,027 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 06:11:37,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:37,027 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 06:11:37,027 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:11:37,027 INFO L87 Difference]: Start difference. First operand 290 states and 446 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:37,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:37,055 INFO L93 Difference]: Finished difference Result 580 states and 896 transitions. [2024-12-02 06:11:37,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 06:11:37,056 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 175 [2024-12-02 06:11:37,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:37,058 INFO L225 Difference]: With dead ends: 580 [2024-12-02 06:11:37,058 INFO L226 Difference]: Without dead ends: 383 [2024-12-02 06:11:37,058 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 06:11:37,059 INFO L435 NwaCegarLoop]: 195 mSDtfsCounter, 85 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:37,059 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 332 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 06:11:37,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2024-12-02 06:11:37,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 381. [2024-12-02 06:11:37,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 268 states have (on average 1.3880597014925373) internal successors, (372), 268 states have internal predecessors, (372), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:11:37,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 588 transitions. [2024-12-02 06:11:37,087 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 588 transitions. Word has length 175 [2024-12-02 06:11:37,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:37,087 INFO L471 AbstractCegarLoop]: Abstraction has 381 states and 588 transitions. [2024-12-02 06:11:37,087 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:37,087 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 588 transitions. [2024-12-02 06:11:37,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-12-02 06:11:37,089 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:37,089 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:37,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 06:11:37,089 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:37,090 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:37,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1705576846, now seen corresponding path program 1 times [2024-12-02 06:11:37,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:37,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253906998] [2024-12-02 06:11:37,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:37,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:37,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:11:46,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:11:46,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:11:46,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253906998] [2024-12-02 06:11:46,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253906998] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:11:46,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:11:46,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 06:11:46,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55226802] [2024-12-02 06:11:46,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:11:46,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 06:11:46,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:11:46,527 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 06:11:46,527 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2024-12-02 06:11:46,527 INFO L87 Difference]: Start difference. First operand 381 states and 588 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:57,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:11:57,419 INFO L93 Difference]: Finished difference Result 601 states and 913 transitions. [2024-12-02 06:11:57,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 06:11:57,420 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 175 [2024-12-02 06:11:57,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:11:57,422 INFO L225 Difference]: With dead ends: 601 [2024-12-02 06:11:57,422 INFO L226 Difference]: Without dead ends: 599 [2024-12-02 06:11:57,423 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 5 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=283, Invalid=773, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 06:11:57,423 INFO L435 NwaCegarLoop]: 147 mSDtfsCounter, 550 mSDsluCounter, 1181 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 1328 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:11:57,424 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [550 Valid, 1328 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 869 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 06:11:57,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2024-12-02 06:11:57,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 416. [2024-12-02 06:11:57,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 303 states have (on average 1.4059405940594059) internal successors, (426), 303 states have internal predecessors, (426), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:11:57,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 642 transitions. [2024-12-02 06:11:57,456 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 642 transitions. Word has length 175 [2024-12-02 06:11:57,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:11:57,456 INFO L471 AbstractCegarLoop]: Abstraction has 416 states and 642 transitions. [2024-12-02 06:11:57,456 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:11:57,456 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 642 transitions. [2024-12-02 06:11:57,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-12-02 06:11:57,458 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:11:57,458 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:11:57,458 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 06:11:57,458 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:11:57,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:11:57,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1568322096, now seen corresponding path program 1 times [2024-12-02 06:11:57,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:11:57,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751581021] [2024-12-02 06:11:57,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:11:57,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:11:57,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:12:04,922 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:12:04,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:12:04,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751581021] [2024-12-02 06:12:04,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751581021] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:12:04,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:12:04,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 06:12:04,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895023507] [2024-12-02 06:12:04,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:12:04,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 06:12:04,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:12:04,924 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 06:12:04,924 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2024-12-02 06:12:04,924 INFO L87 Difference]: Start difference. First operand 416 states and 642 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:12:07,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:12:07,770 INFO L93 Difference]: Finished difference Result 595 states and 907 transitions. [2024-12-02 06:12:07,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 06:12:07,771 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 175 [2024-12-02 06:12:07,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:12:07,773 INFO L225 Difference]: With dead ends: 595 [2024-12-02 06:12:07,773 INFO L226 Difference]: Without dead ends: 593 [2024-12-02 06:12:07,774 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=280, Invalid=712, Unknown=0, NotChecked=0, Total=992 [2024-12-02 06:12:07,774 INFO L435 NwaCegarLoop]: 148 mSDtfsCounter, 618 mSDsluCounter, 1077 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-02 06:12:07,774 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 1225 Invalid, 715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-02 06:12:07,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2024-12-02 06:12:07,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 416. [2024-12-02 06:12:07,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 303 states have (on average 1.4059405940594059) internal successors, (426), 303 states have internal predecessors, (426), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:12:07,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 642 transitions. [2024-12-02 06:12:07,798 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 642 transitions. Word has length 175 [2024-12-02 06:12:07,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:12:07,798 INFO L471 AbstractCegarLoop]: Abstraction has 416 states and 642 transitions. [2024-12-02 06:12:07,799 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:12:07,799 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 642 transitions. [2024-12-02 06:12:07,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 06:12:07,799 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:12:07,800 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:12:07,800 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 06:12:07,800 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:12:07,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:12:07,800 INFO L85 PathProgramCache]: Analyzing trace with hash 519318307, now seen corresponding path program 1 times [2024-12-02 06:12:07,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:12:07,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690094392] [2024-12-02 06:12:07,800 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:12:07,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:12:07,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:12:14,641 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:12:14,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:12:14,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690094392] [2024-12-02 06:12:14,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690094392] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:12:14,642 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:12:14,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 06:12:14,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951900368] [2024-12-02 06:12:14,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:12:14,643 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 06:12:14,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:12:14,644 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 06:12:14,644 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2024-12-02 06:12:14,645 INFO L87 Difference]: Start difference. First operand 416 states and 642 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:12:21,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:12:21,439 INFO L93 Difference]: Finished difference Result 558 states and 852 transitions. [2024-12-02 06:12:21,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 06:12:21,440 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 176 [2024-12-02 06:12:21,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:12:21,442 INFO L225 Difference]: With dead ends: 558 [2024-12-02 06:12:21,442 INFO L226 Difference]: Without dead ends: 556 [2024-12-02 06:12:21,443 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=240, Invalid=752, Unknown=0, NotChecked=0, Total=992 [2024-12-02 06:12:21,443 INFO L435 NwaCegarLoop]: 178 mSDtfsCounter, 763 mSDsluCounter, 1262 mSDsCounter, 0 mSdLazyCounter, 1229 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 1440 SdHoareTripleChecker+Invalid, 1339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:12:21,443 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [763 Valid, 1440 Invalid, 1339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1229 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-12-02 06:12:21,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2024-12-02 06:12:21,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 413. [2024-12-02 06:12:21,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 300 states have (on average 1.4066666666666667) internal successors, (422), 300 states have internal predecessors, (422), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:12:21,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 638 transitions. [2024-12-02 06:12:21,462 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 638 transitions. Word has length 176 [2024-12-02 06:12:21,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:12:21,462 INFO L471 AbstractCegarLoop]: Abstraction has 413 states and 638 transitions. [2024-12-02 06:12:21,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:12:21,462 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 638 transitions. [2024-12-02 06:12:21,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 06:12:21,463 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:12:21,463 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:12:21,463 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 06:12:21,463 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:12:21,464 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:12:21,464 INFO L85 PathProgramCache]: Analyzing trace with hash -245946368, now seen corresponding path program 1 times [2024-12-02 06:12:21,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:12:21,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248978821] [2024-12-02 06:12:21,464 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:12:21,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:12:21,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:12:29,905 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:12:29,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:12:29,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248978821] [2024-12-02 06:12:29,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248978821] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:12:29,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:12:29,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 06:12:29,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516130940] [2024-12-02 06:12:29,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:12:29,906 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 06:12:29,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:12:29,907 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 06:12:29,907 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2024-12-02 06:12:29,907 INFO L87 Difference]: Start difference. First operand 413 states and 638 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:12:34,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:12:34,551 INFO L93 Difference]: Finished difference Result 596 states and 908 transitions. [2024-12-02 06:12:34,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 06:12:34,552 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 176 [2024-12-02 06:12:34,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:12:34,554 INFO L225 Difference]: With dead ends: 596 [2024-12-02 06:12:34,554 INFO L226 Difference]: Without dead ends: 594 [2024-12-02 06:12:34,555 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=314, Invalid=876, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 06:12:34,555 INFO L435 NwaCegarLoop]: 180 mSDtfsCounter, 750 mSDsluCounter, 1305 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 750 SdHoareTripleChecker+Valid, 1485 SdHoareTripleChecker+Invalid, 881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:12:34,555 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [750 Valid, 1485 Invalid, 881 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 771 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-12-02 06:12:34,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2024-12-02 06:12:34,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 418. [2024-12-02 06:12:34,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 305 states have (on average 1.4065573770491804) internal successors, (429), 305 states have internal predecessors, (429), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:12:34,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 645 transitions. [2024-12-02 06:12:34,590 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 645 transitions. Word has length 176 [2024-12-02 06:12:34,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:12:34,591 INFO L471 AbstractCegarLoop]: Abstraction has 418 states and 645 transitions. [2024-12-02 06:12:34,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:12:34,591 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 645 transitions. [2024-12-02 06:12:34,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 06:12:34,592 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:12:34,592 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:12:34,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 06:12:34,592 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:12:34,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:12:34,593 INFO L85 PathProgramCache]: Analyzing trace with hash 48743206, now seen corresponding path program 1 times [2024-12-02 06:12:34,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:12:34,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025434771] [2024-12-02 06:12:34,593 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:12:34,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:12:34,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:12:44,039 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:12:44,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:12:44,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025434771] [2024-12-02 06:12:44,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025434771] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:12:44,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:12:44,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 06:12:44,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229738203] [2024-12-02 06:12:44,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:12:44,040 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 06:12:44,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:12:44,040 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 06:12:44,040 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2024-12-02 06:12:44,040 INFO L87 Difference]: Start difference. First operand 418 states and 645 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:12:53,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:12:53,518 INFO L93 Difference]: Finished difference Result 596 states and 908 transitions. [2024-12-02 06:12:53,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 06:12:53,519 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 176 [2024-12-02 06:12:53,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:12:53,521 INFO L225 Difference]: With dead ends: 596 [2024-12-02 06:12:53,521 INFO L226 Difference]: Without dead ends: 594 [2024-12-02 06:12:53,522 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=325, Invalid=935, Unknown=0, NotChecked=0, Total=1260 [2024-12-02 06:12:53,522 INFO L435 NwaCegarLoop]: 178 mSDtfsCounter, 825 mSDsluCounter, 1385 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 825 SdHoareTripleChecker+Valid, 1563 SdHoareTripleChecker+Invalid, 1138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:12:53,522 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [825 Valid, 1563 Invalid, 1138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1023 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 06:12:53,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2024-12-02 06:12:53,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 419. [2024-12-02 06:12:53,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 306 states have (on average 1.4052287581699345) internal successors, (430), 306 states have internal predecessors, (430), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:12:53,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 646 transitions. [2024-12-02 06:12:53,556 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 646 transitions. Word has length 176 [2024-12-02 06:12:53,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:12:53,557 INFO L471 AbstractCegarLoop]: Abstraction has 419 states and 646 transitions. [2024-12-02 06:12:53,557 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:12:53,557 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 646 transitions. [2024-12-02 06:12:53,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 06:12:53,558 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:12:53,558 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:12:53,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 06:12:53,558 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:12:53,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:12:53,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1834294270, now seen corresponding path program 1 times [2024-12-02 06:12:53,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:12:53,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781968530] [2024-12-02 06:12:53,559 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:12:53,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:12:53,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:13:05,873 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:13:05,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:13:05,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781968530] [2024-12-02 06:13:05,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781968530] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:13:05,874 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:13:05,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 06:13:05,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600201449] [2024-12-02 06:13:05,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:13:05,874 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 06:13:05,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:13:05,875 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 06:13:05,875 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-12-02 06:13:05,875 INFO L87 Difference]: Start difference. First operand 419 states and 646 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:13:20,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:13:20,467 INFO L93 Difference]: Finished difference Result 592 states and 904 transitions. [2024-12-02 06:13:20,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 06:13:20,468 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 176 [2024-12-02 06:13:20,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:13:20,471 INFO L225 Difference]: With dead ends: 592 [2024-12-02 06:13:20,471 INFO L226 Difference]: Without dead ends: 590 [2024-12-02 06:13:20,472 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=315, Invalid=807, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 06:13:20,472 INFO L435 NwaCegarLoop]: 179 mSDtfsCounter, 528 mSDsluCounter, 1283 mSDsCounter, 0 mSdLazyCounter, 754 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 1462 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2024-12-02 06:13:20,473 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [528 Valid, 1462 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 754 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2024-12-02 06:13:20,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2024-12-02 06:13:20,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 419. [2024-12-02 06:13:20,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 306 states have (on average 1.4052287581699345) internal successors, (430), 306 states have internal predecessors, (430), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:13:20,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 646 transitions. [2024-12-02 06:13:20,505 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 646 transitions. Word has length 176 [2024-12-02 06:13:20,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:13:20,505 INFO L471 AbstractCegarLoop]: Abstraction has 419 states and 646 transitions. [2024-12-02 06:13:20,505 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:13:20,505 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 646 transitions. [2024-12-02 06:13:20,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 06:13:20,506 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:13:20,506 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:13:20,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 06:13:20,506 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:13:20,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:13:20,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1539604696, now seen corresponding path program 1 times [2024-12-02 06:13:20,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:13:20,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520376125] [2024-12-02 06:13:20,507 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:13:20,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:13:20,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:13:26,792 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:13:26,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:13:26,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520376125] [2024-12-02 06:13:26,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520376125] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:13:26,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:13:26,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 06:13:26,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559543114] [2024-12-02 06:13:26,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:13:26,793 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 06:13:26,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:13:26,793 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 06:13:26,794 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:13:26,794 INFO L87 Difference]: Start difference. First operand 419 states and 646 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 states have internal predecessors, (44), 3 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 06:13:32,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:13:32,007 INFO L93 Difference]: Finished difference Result 591 states and 902 transitions. [2024-12-02 06:13:32,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-12-02 06:13:32,008 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 states have internal predecessors, (44), 3 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 176 [2024-12-02 06:13:32,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:13:32,010 INFO L225 Difference]: With dead ends: 591 [2024-12-02 06:13:32,011 INFO L226 Difference]: Without dead ends: 589 [2024-12-02 06:13:32,011 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=436, Invalid=1204, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 06:13:32,011 INFO L435 NwaCegarLoop]: 165 mSDtfsCounter, 638 mSDsluCounter, 1495 mSDsCounter, 0 mSdLazyCounter, 1464 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 1660 SdHoareTripleChecker+Invalid, 1574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 1464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:13:32,011 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [638 Valid, 1660 Invalid, 1574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 1464 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-12-02 06:13:32,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2024-12-02 06:13:32,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 417. [2024-12-02 06:13:32,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 304 states have (on average 1.4046052631578947) internal successors, (427), 304 states have internal predecessors, (427), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:13:32,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 643 transitions. [2024-12-02 06:13:32,031 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 643 transitions. Word has length 176 [2024-12-02 06:13:32,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:13:32,031 INFO L471 AbstractCegarLoop]: Abstraction has 417 states and 643 transitions. [2024-12-02 06:13:32,031 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 19 states have internal predecessors, (44), 3 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-12-02 06:13:32,031 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 643 transitions. [2024-12-02 06:13:32,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 06:13:32,032 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:13:32,032 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:13:32,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 06:13:32,032 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:13:32,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:13:32,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1175454635, now seen corresponding path program 1 times [2024-12-02 06:13:32,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:13:32,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960627525] [2024-12-02 06:13:32,032 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:13:32,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:13:32,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:13:54,136 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:13:54,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:13:54,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960627525] [2024-12-02 06:13:54,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960627525] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:13:54,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:13:54,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 06:13:54,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948019124] [2024-12-02 06:13:54,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:13:54,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 06:13:54,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:13:54,138 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 06:13:54,139 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2024-12-02 06:13:54,139 INFO L87 Difference]: Start difference. First operand 417 states and 643 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:14:10,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:14:10,131 INFO L93 Difference]: Finished difference Result 599 states and 911 transitions. [2024-12-02 06:14:10,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 06:14:10,132 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 176 [2024-12-02 06:14:10,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:14:10,134 INFO L225 Difference]: With dead ends: 599 [2024-12-02 06:14:10,134 INFO L226 Difference]: Without dead ends: 597 [2024-12-02 06:14:10,134 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 16.6s TimeCoverageRelationStatistics Valid=344, Invalid=916, Unknown=0, NotChecked=0, Total=1260 [2024-12-02 06:14:10,134 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 680 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 678 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 680 SdHoareTripleChecker+Valid, 1171 SdHoareTripleChecker+Invalid, 789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:14:10,135 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [680 Valid, 1171 Invalid, 789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 678 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2024-12-02 06:14:10,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2024-12-02 06:14:10,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 423. [2024-12-02 06:14:10,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 310 states have (on average 1.403225806451613) internal successors, (435), 310 states have internal predecessors, (435), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:14:10,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 651 transitions. [2024-12-02 06:14:10,154 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 651 transitions. Word has length 176 [2024-12-02 06:14:10,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:14:10,154 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 651 transitions. [2024-12-02 06:14:10,154 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:14:10,155 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 651 transitions. [2024-12-02 06:14:10,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 06:14:10,155 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:14:10,155 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:14:10,155 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 06:14:10,155 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:14:10,156 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:14:10,156 INFO L85 PathProgramCache]: Analyzing trace with hash 2098444307, now seen corresponding path program 1 times [2024-12-02 06:14:10,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:14:10,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189021075] [2024-12-02 06:14:10,156 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:14:10,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:14:10,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:14:28,144 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:14:28,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:14:28,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189021075] [2024-12-02 06:14:28,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189021075] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:14:28,144 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:14:28,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 06:14:28,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499589871] [2024-12-02 06:14:28,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:14:28,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 06:14:28,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:14:28,145 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 06:14:28,145 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2024-12-02 06:14:28,145 INFO L87 Difference]: Start difference. First operand 423 states and 651 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:14:39,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:14:39,764 INFO L93 Difference]: Finished difference Result 593 states and 905 transitions. [2024-12-02 06:14:39,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 06:14:39,766 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 176 [2024-12-02 06:14:39,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:14:39,767 INFO L225 Difference]: With dead ends: 593 [2024-12-02 06:14:39,767 INFO L226 Difference]: Without dead ends: 591 [2024-12-02 06:14:39,768 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=352, Invalid=838, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 06:14:39,768 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 703 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 703 SdHoareTripleChecker+Valid, 956 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:14:39,768 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [703 Valid, 956 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 06:14:39,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2024-12-02 06:14:39,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 423. [2024-12-02 06:14:39,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 310 states have (on average 1.403225806451613) internal successors, (435), 310 states have internal predecessors, (435), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:14:39,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 651 transitions. [2024-12-02 06:14:39,795 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 651 transitions. Word has length 176 [2024-12-02 06:14:39,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:14:39,795 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 651 transitions. [2024-12-02 06:14:39,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:14:39,795 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 651 transitions. [2024-12-02 06:14:39,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-12-02 06:14:39,796 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:14:39,796 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:14:39,797 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 06:14:39,797 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:14:39,797 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:14:39,797 INFO L85 PathProgramCache]: Analyzing trace with hash -1696599604, now seen corresponding path program 1 times [2024-12-02 06:14:39,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:14:39,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639287887] [2024-12-02 06:14:39,797 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:14:39,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:14:39,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:14:49,269 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:14:49,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:14:49,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639287887] [2024-12-02 06:14:49,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639287887] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:14:49,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:14:49,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 06:14:49,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79978312] [2024-12-02 06:14:49,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:14:49,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 06:14:49,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:14:49,271 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 06:14:49,271 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2024-12-02 06:14:49,271 INFO L87 Difference]: Start difference. First operand 423 states and 651 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:15:00,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:15:00,154 INFO L93 Difference]: Finished difference Result 625 states and 954 transitions. [2024-12-02 06:15:00,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 06:15:00,155 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-12-02 06:15:00,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:15:00,156 INFO L225 Difference]: With dead ends: 625 [2024-12-02 06:15:00,156 INFO L226 Difference]: Without dead ends: 623 [2024-12-02 06:15:00,157 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=333, Invalid=857, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 06:15:00,157 INFO L435 NwaCegarLoop]: 216 mSDtfsCounter, 600 mSDsluCounter, 1416 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 1632 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:15:00,157 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [600 Valid, 1632 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 06:15:00,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2024-12-02 06:15:00,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 426. [2024-12-02 06:15:00,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 313 states have (on average 1.402555910543131) internal successors, (439), 313 states have internal predecessors, (439), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:15:00,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 655 transitions. [2024-12-02 06:15:00,188 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 655 transitions. Word has length 177 [2024-12-02 06:15:00,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:15:00,188 INFO L471 AbstractCegarLoop]: Abstraction has 426 states and 655 transitions. [2024-12-02 06:15:00,188 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 17 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:15:00,188 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 655 transitions. [2024-12-02 06:15:00,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-12-02 06:15:00,189 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:15:00,189 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:15:00,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 06:15:00,190 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:15:00,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:15:00,190 INFO L85 PathProgramCache]: Analyzing trace with hash 604222986, now seen corresponding path program 1 times [2024-12-02 06:15:00,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:15:00,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419662482] [2024-12-02 06:15:00,190 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:15:00,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:15:00,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:15:12,269 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:15:12,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:15:12,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419662482] [2024-12-02 06:15:12,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419662482] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:15:12,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:15:12,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 06:15:12,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831077682] [2024-12-02 06:15:12,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:15:12,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 06:15:12,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:15:12,271 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 06:15:12,271 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:15:12,272 INFO L87 Difference]: Start difference. First operand 426 states and 655 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:15:32,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:15:32,207 INFO L93 Difference]: Finished difference Result 880 states and 1354 transitions. [2024-12-02 06:15:32,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 06:15:32,208 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 177 [2024-12-02 06:15:32,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:15:32,210 INFO L225 Difference]: With dead ends: 880 [2024-12-02 06:15:32,210 INFO L226 Difference]: Without dead ends: 588 [2024-12-02 06:15:32,211 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 18.8s TimeCoverageRelationStatistics Valid=352, Invalid=980, Unknown=0, NotChecked=0, Total=1332 [2024-12-02 06:15:32,211 INFO L435 NwaCegarLoop]: 211 mSDtfsCounter, 701 mSDsluCounter, 1657 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 701 SdHoareTripleChecker+Valid, 1868 SdHoareTripleChecker+Invalid, 1428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:15:32,212 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [701 Valid, 1868 Invalid, 1428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2024-12-02 06:15:32,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2024-12-02 06:15:32,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 447. [2024-12-02 06:15:32,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 334 states have (on average 1.4131736526946108) internal successors, (472), 334 states have internal predecessors, (472), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:15:32,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 688 transitions. [2024-12-02 06:15:32,236 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 688 transitions. Word has length 177 [2024-12-02 06:15:32,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:15:32,237 INFO L471 AbstractCegarLoop]: Abstraction has 447 states and 688 transitions. [2024-12-02 06:15:32,237 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:15:32,237 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 688 transitions. [2024-12-02 06:15:32,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-12-02 06:15:32,238 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:15:32,238 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:15:32,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 06:15:32,238 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:15:32,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:15:32,238 INFO L85 PathProgramCache]: Analyzing trace with hash -992027011, now seen corresponding path program 1 times [2024-12-02 06:15:32,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:15:32,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467307019] [2024-12-02 06:15:32,238 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:15:32,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:15:32,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:15:46,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:15:46,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:15:46,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467307019] [2024-12-02 06:15:46,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467307019] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:15:46,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:15:46,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 06:15:46,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072211396] [2024-12-02 06:15:46,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:15:46,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 06:15:46,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:15:46,424 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 06:15:46,424 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:15:46,424 INFO L87 Difference]: Start difference. First operand 447 states and 688 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:15:58,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:15:58,554 INFO L93 Difference]: Finished difference Result 618 states and 943 transitions. [2024-12-02 06:15:58,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 06:15:58,556 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 177 [2024-12-02 06:15:58,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:15:58,559 INFO L225 Difference]: With dead ends: 618 [2024-12-02 06:15:58,559 INFO L226 Difference]: Without dead ends: 616 [2024-12-02 06:15:58,560 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 13.5s TimeCoverageRelationStatistics Valid=350, Invalid=982, Unknown=0, NotChecked=0, Total=1332 [2024-12-02 06:15:58,562 INFO L435 NwaCegarLoop]: 192 mSDtfsCounter, 641 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 641 SdHoareTripleChecker+Valid, 1485 SdHoareTripleChecker+Invalid, 950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:15:58,562 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [641 Valid, 1485 Invalid, 950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 06:15:58,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2024-12-02 06:15:58,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 449. [2024-12-02 06:15:58,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 336 states have (on average 1.4136904761904763) internal successors, (475), 336 states have internal predecessors, (475), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:15:58,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 691 transitions. [2024-12-02 06:15:58,586 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 691 transitions. Word has length 177 [2024-12-02 06:15:58,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:15:58,587 INFO L471 AbstractCegarLoop]: Abstraction has 449 states and 691 transitions. [2024-12-02 06:15:58,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:15:58,587 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 691 transitions. [2024-12-02 06:15:58,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-12-02 06:15:58,588 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:15:58,588 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:15:58,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 06:15:58,588 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:15:58,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:15:58,588 INFO L85 PathProgramCache]: Analyzing trace with hash -697337437, now seen corresponding path program 1 times [2024-12-02 06:15:58,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:15:58,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55888117] [2024-12-02 06:15:58,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:15:58,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:15:58,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:16:14,790 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:16:14,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:16:14,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55888117] [2024-12-02 06:16:14,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55888117] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:16:14,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:16:14,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 06:16:14,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792663550] [2024-12-02 06:16:14,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:16:14,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 06:16:14,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:16:14,791 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 06:16:14,792 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:16:14,792 INFO L87 Difference]: Start difference. First operand 449 states and 691 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:16:26,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:16:26,994 INFO L93 Difference]: Finished difference Result 618 states and 943 transitions. [2024-12-02 06:16:26,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 06:16:26,995 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-12-02 06:16:26,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:16:26,997 INFO L225 Difference]: With dead ends: 618 [2024-12-02 06:16:26,997 INFO L226 Difference]: Without dead ends: 616 [2024-12-02 06:16:26,998 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 11.6s TimeCoverageRelationStatistics Valid=385, Invalid=1021, Unknown=0, NotChecked=0, Total=1406 [2024-12-02 06:16:26,998 INFO L435 NwaCegarLoop]: 186 mSDtfsCounter, 514 mSDsluCounter, 1366 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 1552 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:16:26,998 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 1552 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 872 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 06:16:26,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2024-12-02 06:16:27,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 450. [2024-12-02 06:16:27,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 337 states have (on average 1.4124629080118694) internal successors, (476), 337 states have internal predecessors, (476), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:16:27,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 692 transitions. [2024-12-02 06:16:27,033 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 692 transitions. Word has length 177 [2024-12-02 06:16:27,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:16:27,033 INFO L471 AbstractCegarLoop]: Abstraction has 450 states and 692 transitions. [2024-12-02 06:16:27,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:16:27,033 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 692 transitions. [2024-12-02 06:16:27,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-12-02 06:16:27,034 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:16:27,034 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:16:27,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 06:16:27,035 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:16:27,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:16:27,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1714592383, now seen corresponding path program 1 times [2024-12-02 06:16:27,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:16:27,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928657030] [2024-12-02 06:16:27,035 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:16:27,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:16:27,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:16:45,229 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:16:45,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:16:45,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928657030] [2024-12-02 06:16:45,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928657030] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:16:45,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:16:45,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 06:16:45,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889635049] [2024-12-02 06:16:45,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:16:45,230 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 06:16:45,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:16:45,230 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 06:16:45,231 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:16:45,231 INFO L87 Difference]: Start difference. First operand 450 states and 692 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:17:01,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:17:01,215 INFO L93 Difference]: Finished difference Result 614 states and 939 transitions. [2024-12-02 06:17:01,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 06:17:01,216 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-12-02 06:17:01,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:17:01,218 INFO L225 Difference]: With dead ends: 614 [2024-12-02 06:17:01,218 INFO L226 Difference]: Without dead ends: 612 [2024-12-02 06:17:01,218 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 17.7s TimeCoverageRelationStatistics Valid=380, Invalid=952, Unknown=0, NotChecked=0, Total=1332 [2024-12-02 06:17:01,219 INFO L435 NwaCegarLoop]: 181 mSDtfsCounter, 468 mSDsluCounter, 1116 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 1297 SdHoareTripleChecker+Invalid, 885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:17:01,219 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 1297 Invalid, 885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 773 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2024-12-02 06:17:01,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2024-12-02 06:17:01,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 450. [2024-12-02 06:17:01,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 337 states have (on average 1.4124629080118694) internal successors, (476), 337 states have internal predecessors, (476), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:17:01,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 692 transitions. [2024-12-02 06:17:01,252 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 692 transitions. Word has length 177 [2024-12-02 06:17:01,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:17:01,253 INFO L471 AbstractCegarLoop]: Abstraction has 450 states and 692 transitions. [2024-12-02 06:17:01,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:17:01,253 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 692 transitions. [2024-12-02 06:17:01,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-12-02 06:17:01,253 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:17:01,254 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:17:01,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 06:17:01,254 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:17:01,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:17:01,254 INFO L85 PathProgramCache]: Analyzing trace with hash 2009281957, now seen corresponding path program 1 times [2024-12-02 06:17:01,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:17:01,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386455339] [2024-12-02 06:17:01,254 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:17:01,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:17:01,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:17:21,403 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:17:21,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:17:21,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386455339] [2024-12-02 06:17:21,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386455339] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:17:21,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:17:21,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 06:17:21,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987119335] [2024-12-02 06:17:21,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:17:21,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 06:17:21,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:17:21,404 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 06:17:21,404 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:17:21,404 INFO L87 Difference]: Start difference. First operand 450 states and 692 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:17:45,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:17:45,101 INFO L93 Difference]: Finished difference Result 613 states and 937 transitions. [2024-12-02 06:17:45,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-02 06:17:45,102 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 177 [2024-12-02 06:17:45,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:17:45,104 INFO L225 Difference]: With dead ends: 613 [2024-12-02 06:17:45,104 INFO L226 Difference]: Without dead ends: 611 [2024-12-02 06:17:45,105 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 21.9s TimeCoverageRelationStatistics Valid=484, Invalid=1238, Unknown=0, NotChecked=0, Total=1722 [2024-12-02 06:17:45,105 INFO L435 NwaCegarLoop]: 170 mSDtfsCounter, 537 mSDsluCounter, 1119 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 1289 SdHoareTripleChecker+Invalid, 817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2024-12-02 06:17:45,105 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [537 Valid, 1289 Invalid, 817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2024-12-02 06:17:45,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2024-12-02 06:17:45,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 448. [2024-12-02 06:17:45,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 335 states have (on average 1.4119402985074627) internal successors, (473), 335 states have internal predecessors, (473), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:17:45,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 689 transitions. [2024-12-02 06:17:45,146 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 689 transitions. Word has length 177 [2024-12-02 06:17:45,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:17:45,146 INFO L471 AbstractCegarLoop]: Abstraction has 448 states and 689 transitions. [2024-12-02 06:17:45,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:17:45,147 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 689 transitions. [2024-12-02 06:17:45,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-12-02 06:17:45,148 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:17:45,148 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:17:45,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 06:17:45,149 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:17:45,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:17:45,149 INFO L85 PathProgramCache]: Analyzing trace with hash 944704239, now seen corresponding path program 1 times [2024-12-02 06:17:45,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:17:45,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440078989] [2024-12-02 06:17:45,150 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:17:45,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:17:45,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:02,655 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:18:02,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:02,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440078989] [2024-12-02 06:18:02,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440078989] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:02,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:02,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-12-02 06:18:02,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157257037] [2024-12-02 06:18:02,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:02,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-12-02 06:18:02,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:02,656 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-12-02 06:18:02,656 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2024-12-02 06:18:02,657 INFO L87 Difference]: Start difference. First operand 448 states and 689 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:18:42,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:18:42,456 INFO L93 Difference]: Finished difference Result 903 states and 1389 transitions. [2024-12-02 06:18:42,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 06:18:42,457 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 178 [2024-12-02 06:18:42,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:18:42,461 INFO L225 Difference]: With dead ends: 903 [2024-12-02 06:18:42,461 INFO L226 Difference]: Without dead ends: 615 [2024-12-02 06:18:42,463 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 34.7s TimeCoverageRelationStatistics Valid=388, Invalid=1094, Unknown=0, NotChecked=0, Total=1482 [2024-12-02 06:18:42,463 INFO L435 NwaCegarLoop]: 213 mSDtfsCounter, 564 mSDsluCounter, 1808 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 564 SdHoareTripleChecker+Valid, 2021 SdHoareTripleChecker+Invalid, 1544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:18:42,463 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [564 Valid, 2021 Invalid, 1544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 1457 Invalid, 0 Unknown, 0 Unchecked, 14.1s Time] [2024-12-02 06:18:42,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2024-12-02 06:18:42,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 448. [2024-12-02 06:18:42,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 335 states have (on average 1.4119402985074627) internal successors, (473), 335 states have internal predecessors, (473), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:18:42,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 689 transitions. [2024-12-02 06:18:42,502 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 689 transitions. Word has length 178 [2024-12-02 06:18:42,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:18:42,503 INFO L471 AbstractCegarLoop]: Abstraction has 448 states and 689 transitions. [2024-12-02 06:18:42,503 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 2 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-12-02 06:18:42,503 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 689 transitions. [2024-12-02 06:18:42,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-12-02 06:18:42,504 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:18:42,504 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:18:42,504 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 06:18:42,505 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:18:42,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:18:42,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1049440467, now seen corresponding path program 1 times [2024-12-02 06:18:42,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:18:42,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893137469] [2024-12-02 06:18:42,505 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:18:42,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:18:42,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:18:57,614 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-12-02 06:18:57,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:18:57,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893137469] [2024-12-02 06:18:57,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893137469] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:18:57,614 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:18:57,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2024-12-02 06:18:57,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655123512] [2024-12-02 06:18:57,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:18:57,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-12-02 06:18:57,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:18:57,616 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-12-02 06:18:57,616 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=260, Unknown=0, NotChecked=0, Total=380 [2024-12-02 06:18:57,616 INFO L87 Difference]: Start difference. First operand 448 states and 689 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:19:21,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:19:21,597 INFO L93 Difference]: Finished difference Result 582 states and 889 transitions. [2024-12-02 06:19:21,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 06:19:21,598 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 178 [2024-12-02 06:19:21,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:19:21,599 INFO L225 Difference]: With dead ends: 582 [2024-12-02 06:19:21,599 INFO L226 Difference]: Without dead ends: 580 [2024-12-02 06:19:21,600 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 20.3s TimeCoverageRelationStatistics Valid=439, Invalid=1043, Unknown=0, NotChecked=0, Total=1482 [2024-12-02 06:19:21,600 INFO L435 NwaCegarLoop]: 218 mSDtfsCounter, 462 mSDsluCounter, 1222 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 1440 SdHoareTripleChecker+Invalid, 1039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:19:21,600 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [462 Valid, 1440 Invalid, 1039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 10.5s Time] [2024-12-02 06:19:21,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-12-02 06:19:21,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 446. [2024-12-02 06:19:21,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 333 states have (on average 1.4114114114114114) internal successors, (470), 333 states have internal predecessors, (470), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:19:21,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 686 transitions. [2024-12-02 06:19:21,617 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 686 transitions. Word has length 178 [2024-12-02 06:19:21,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:19:21,617 INFO L471 AbstractCegarLoop]: Abstraction has 446 states and 686 transitions. [2024-12-02 06:19:21,617 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 20 states have internal predecessors, (46), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:19:21,617 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 686 transitions. [2024-12-02 06:19:21,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2024-12-02 06:19:21,619 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:19:21,619 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:19:21,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 06:19:21,619 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:19:21,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:19:21,619 INFO L85 PathProgramCache]: Analyzing trace with hash 641807006, now seen corresponding path program 1 times [2024-12-02 06:19:21,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:19:21,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431699253] [2024-12-02 06:19:21,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:19:21,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:19:21,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:19:41,140 INFO L134 CoverageAnalysis]: Checked inductivity of 5786 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 5766 trivial. 0 not checked. [2024-12-02 06:19:41,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:19:41,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431699253] [2024-12-02 06:19:41,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431699253] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:19:41,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:19:41,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 06:19:41,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287474396] [2024-12-02 06:19:41,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:19:41,141 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 06:19:41,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:19:41,142 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 06:19:41,142 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-12-02 06:19:41,142 INFO L87 Difference]: Start difference. First operand 446 states and 686 transitions. Second operand has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:19:57,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:19:57,664 INFO L93 Difference]: Finished difference Result 961 states and 1477 transitions. [2024-12-02 06:19:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 06:19:57,665 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 345 [2024-12-02 06:19:57,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:19:57,667 INFO L225 Difference]: With dead ends: 961 [2024-12-02 06:19:57,667 INFO L226 Difference]: Without dead ends: 764 [2024-12-02 06:19:57,668 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2024-12-02 06:19:57,668 INFO L435 NwaCegarLoop]: 171 mSDtfsCounter, 511 mSDsluCounter, 1364 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 511 SdHoareTripleChecker+Valid, 1535 SdHoareTripleChecker+Invalid, 646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:19:57,668 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [511 Valid, 1535 Invalid, 646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-12-02 06:19:57,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2024-12-02 06:19:57,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 464. [2024-12-02 06:19:57,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 351 states have (on average 1.413105413105413) internal successors, (496), 351 states have internal predecessors, (496), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:19:57,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 712 transitions. [2024-12-02 06:19:57,689 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 712 transitions. Word has length 345 [2024-12-02 06:19:57,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:19:57,690 INFO L471 AbstractCegarLoop]: Abstraction has 464 states and 712 transitions. [2024-12-02 06:19:57,690 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:19:57,690 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 712 transitions. [2024-12-02 06:19:57,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2024-12-02 06:19:57,691 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:19:57,691 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:19:57,692 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 06:19:57,692 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:19:57,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:19:57,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1064508832, now seen corresponding path program 1 times [2024-12-02 06:19:57,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:19:57,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067074298] [2024-12-02 06:19:57,692 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:19:57,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:19:57,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:20:09,446 INFO L134 CoverageAnalysis]: Checked inductivity of 5786 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 5732 trivial. 0 not checked. [2024-12-02 06:20:09,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:20:09,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067074298] [2024-12-02 06:20:09,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067074298] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:20:09,447 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:20:09,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 06:20:09,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782516630] [2024-12-02 06:20:09,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:20:09,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 06:20:09,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:20:09,448 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 06:20:09,448 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:20:09,448 INFO L87 Difference]: Start difference. First operand 464 states and 712 transitions. Second operand has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 3 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2024-12-02 06:20:19,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:20:19,956 INFO L93 Difference]: Finished difference Result 1143 states and 1757 transitions. [2024-12-02 06:20:19,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 06:20:19,957 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 3 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) Word has length 345 [2024-12-02 06:20:19,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:20:19,959 INFO L225 Difference]: With dead ends: 1143 [2024-12-02 06:20:19,959 INFO L226 Difference]: Without dead ends: 903 [2024-12-02 06:20:19,960 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=149, Invalid=501, Unknown=0, NotChecked=0, Total=650 [2024-12-02 06:20:19,960 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 1205 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1205 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-12-02 06:20:19,960 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1205 Valid, 722 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-12-02 06:20:19,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2024-12-02 06:20:19,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 440. [2024-12-02 06:20:19,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 327 states have (on average 1.4067278287461773) internal successors, (460), 327 states have internal predecessors, (460), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:20:19,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 676 transitions. [2024-12-02 06:20:19,990 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 676 transitions. Word has length 345 [2024-12-02 06:20:19,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:20:19,990 INFO L471 AbstractCegarLoop]: Abstraction has 440 states and 676 transitions. [2024-12-02 06:20:19,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.0) internal successors, (75), 15 states have internal predecessors, (75), 3 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 3 states have call predecessors, (50), 3 states have call successors, (50) [2024-12-02 06:20:19,991 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 676 transitions. [2024-12-02 06:20:19,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2024-12-02 06:20:19,993 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:20:19,994 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:20:19,994 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 06:20:19,994 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:20:19,994 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:20:19,995 INFO L85 PathProgramCache]: Analyzing trace with hash -1192555566, now seen corresponding path program 1 times [2024-12-02 06:20:19,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:20:19,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080210730] [2024-12-02 06:20:19,995 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:20:19,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:20:20,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:20:32,149 INFO L134 CoverageAnalysis]: Checked inductivity of 5786 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 5766 trivial. 0 not checked. [2024-12-02 06:20:32,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:20:32,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080210730] [2024-12-02 06:20:32,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080210730] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:20:32,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:20:32,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 06:20:32,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62497120] [2024-12-02 06:20:32,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:20:32,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 06:20:32,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:20:32,151 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 06:20:32,151 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-12-02 06:20:32,151 INFO L87 Difference]: Start difference. First operand 440 states and 676 transitions. Second operand has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:20:37,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:20:37,118 INFO L93 Difference]: Finished difference Result 758 states and 1157 transitions. [2024-12-02 06:20:37,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 06:20:37,119 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 346 [2024-12-02 06:20:37,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:20:37,122 INFO L225 Difference]: With dead ends: 758 [2024-12-02 06:20:37,122 INFO L226 Difference]: Without dead ends: 756 [2024-12-02 06:20:37,122 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=115, Invalid=347, Unknown=0, NotChecked=0, Total=462 [2024-12-02 06:20:37,123 INFO L435 NwaCegarLoop]: 202 mSDtfsCounter, 515 mSDsluCounter, 1185 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 1387 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:20:37,123 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [515 Valid, 1387 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 525 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-02 06:20:37,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2024-12-02 06:20:37,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 452. [2024-12-02 06:20:37,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 339 states have (on average 1.4100294985250736) internal successors, (478), 339 states have internal predecessors, (478), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:20:37,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 694 transitions. [2024-12-02 06:20:37,146 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 694 transitions. Word has length 346 [2024-12-02 06:20:37,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:20:37,147 INFO L471 AbstractCegarLoop]: Abstraction has 452 states and 694 transitions. [2024-12-02 06:20:37,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.642857142857143) internal successors, (65), 14 states have internal predecessors, (65), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:20:37,147 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 694 transitions. [2024-12-02 06:20:37,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2024-12-02 06:20:37,148 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:20:37,148 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:20:37,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 06:20:37,149 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:20:37,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:20:37,149 INFO L85 PathProgramCache]: Analyzing trace with hash -639700554, now seen corresponding path program 1 times [2024-12-02 06:20:37,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:20:37,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381230118] [2024-12-02 06:20:37,149 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:20:37,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:20:37,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:20:52,712 INFO L134 CoverageAnalysis]: Checked inductivity of 5786 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 5732 trivial. 0 not checked. [2024-12-02 06:20:52,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:20:52,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381230118] [2024-12-02 06:20:52,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381230118] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:20:52,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:20:52,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 06:20:52,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657394701] [2024-12-02 06:20:52,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:20:52,713 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 06:20:52,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:20:52,713 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 06:20:52,713 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:20:52,714 INFO L87 Difference]: Start difference. First operand 452 states and 694 transitions. Second operand has 15 states, 15 states have (on average 5.066666666666666) internal successors, (76), 15 states have internal predecessors, (76), 2 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2024-12-02 06:20:59,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:20:59,788 INFO L93 Difference]: Finished difference Result 758 states and 1157 transitions. [2024-12-02 06:20:59,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 06:20:59,790 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.066666666666666) internal successors, (76), 15 states have internal predecessors, (76), 2 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) Word has length 346 [2024-12-02 06:20:59,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:20:59,793 INFO L225 Difference]: With dead ends: 758 [2024-12-02 06:20:59,793 INFO L226 Difference]: Without dead ends: 756 [2024-12-02 06:20:59,794 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2024-12-02 06:20:59,794 INFO L435 NwaCegarLoop]: 197 mSDtfsCounter, 555 mSDsluCounter, 1015 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 1212 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:20:59,794 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 1212 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-12-02 06:20:59,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2024-12-02 06:20:59,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 453. [2024-12-02 06:20:59,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 340 states have (on average 1.4088235294117648) internal successors, (479), 340 states have internal predecessors, (479), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:20:59,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 695 transitions. [2024-12-02 06:20:59,835 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 695 transitions. Word has length 346 [2024-12-02 06:20:59,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:20:59,835 INFO L471 AbstractCegarLoop]: Abstraction has 453 states and 695 transitions. [2024-12-02 06:20:59,836 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.066666666666666) internal successors, (76), 15 states have internal predecessors, (76), 2 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2024-12-02 06:20:59,836 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 695 transitions. [2024-12-02 06:20:59,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2024-12-02 06:20:59,838 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:20:59,838 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:20:59,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 06:20:59,838 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:20:59,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:20:59,839 INFO L85 PathProgramCache]: Analyzing trace with hash -695329415, now seen corresponding path program 1 times [2024-12-02 06:20:59,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:20:59,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435846242] [2024-12-02 06:20:59,839 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:20:59,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:20:59,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:21:18,266 INFO L134 CoverageAnalysis]: Checked inductivity of 5786 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 5766 trivial. 0 not checked. [2024-12-02 06:21:18,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:21:18,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435846242] [2024-12-02 06:21:18,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435846242] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:21:18,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:21:18,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 06:21:18,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229571469] [2024-12-02 06:21:18,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:21:18,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 06:21:18,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:21:18,267 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 06:21:18,267 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:21:18,267 INFO L87 Difference]: Start difference. First operand 453 states and 695 transitions. Second operand has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:21:29,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:21:29,990 INFO L93 Difference]: Finished difference Result 928 states and 1419 transitions. [2024-12-02 06:21:29,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 06:21:29,991 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 346 [2024-12-02 06:21:29,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:21:29,994 INFO L225 Difference]: With dead ends: 928 [2024-12-02 06:21:29,994 INFO L226 Difference]: Without dead ends: 926 [2024-12-02 06:21:29,994 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 11.4s TimeCoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2024-12-02 06:21:29,994 INFO L435 NwaCegarLoop]: 211 mSDtfsCounter, 514 mSDsluCounter, 1582 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 1793 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-12-02 06:21:29,994 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 1793 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-12-02 06:21:29,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2024-12-02 06:21:30,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 495. [2024-12-02 06:21:30,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 382 states have (on average 1.4240837696335078) internal successors, (544), 382 states have internal predecessors, (544), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:21:30,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 760 transitions. [2024-12-02 06:21:30,020 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 760 transitions. Word has length 346 [2024-12-02 06:21:30,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:21:30,020 INFO L471 AbstractCegarLoop]: Abstraction has 495 states and 760 transitions. [2024-12-02 06:21:30,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:21:30,021 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 760 transitions. [2024-12-02 06:21:30,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2024-12-02 06:21:30,023 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:21:30,023 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:21:30,023 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-12-02 06:21:30,023 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:21:30,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:21:30,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1716397769, now seen corresponding path program 1 times [2024-12-02 06:21:30,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:21:30,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839994379] [2024-12-02 06:21:30,024 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:21:30,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:21:30,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:21:57,301 INFO L134 CoverageAnalysis]: Checked inductivity of 5786 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 5766 trivial. 0 not checked. [2024-12-02 06:21:57,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:21:57,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839994379] [2024-12-02 06:21:57,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839994379] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:21:57,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:21:57,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 06:21:57,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082316485] [2024-12-02 06:21:57,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:21:57,302 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 06:21:57,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:21:57,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 06:21:57,303 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2024-12-02 06:21:57,303 INFO L87 Difference]: Start difference. First operand 495 states and 760 transitions. Second operand has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:22:10,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:22:10,586 INFO L93 Difference]: Finished difference Result 918 states and 1408 transitions. [2024-12-02 06:22:10,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 06:22:10,587 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) Word has length 346 [2024-12-02 06:22:10,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:22:10,589 INFO L225 Difference]: With dead ends: 918 [2024-12-02 06:22:10,589 INFO L226 Difference]: Without dead ends: 916 [2024-12-02 06:22:10,590 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 11.9s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2024-12-02 06:22:10,590 INFO L435 NwaCegarLoop]: 215 mSDtfsCounter, 599 mSDsluCounter, 1260 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2024-12-02 06:22:10,590 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [599 Valid, 1475 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2024-12-02 06:22:10,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2024-12-02 06:22:10,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 495. [2024-12-02 06:22:10,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 382 states have (on average 1.4240837696335078) internal successors, (544), 382 states have internal predecessors, (544), 108 states have call successors, (108), 4 states have call predecessors, (108), 4 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:22:10,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 760 transitions. [2024-12-02 06:22:10,616 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 760 transitions. Word has length 346 [2024-12-02 06:22:10,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:22:10,616 INFO L471 AbstractCegarLoop]: Abstraction has 495 states and 760 transitions. [2024-12-02 06:22:10,616 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.333333333333333) internal successors, (65), 15 states have internal predecessors, (65), 1 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 1 states have call predecessors, (27), 1 states have call successors, (27) [2024-12-02 06:22:10,616 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 760 transitions. [2024-12-02 06:22:10,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2024-12-02 06:22:10,617 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:22:10,618 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:22:10,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-12-02 06:22:10,618 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:22:10,618 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:22:10,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1676480757, now seen corresponding path program 1 times [2024-12-02 06:22:10,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:22:10,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760289612] [2024-12-02 06:22:10,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:10,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:22:10,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:21,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5786 backedges. 1 proven. 57 refuted. 0 times theorem prover too weak. 5728 trivial. 0 not checked. [2024-12-02 06:22:21,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:22:21,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760289612] [2024-12-02 06:22:21,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760289612] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:22:21,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598457738] [2024-12-02 06:22:21,665 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:21,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:21,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:22:21,666 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:22:21,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 06:22:21,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:21,811 INFO L256 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 06:22:21,818 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 06:22:22,039 INFO L134 CoverageAnalysis]: Checked inductivity of 5786 backedges. 387 proven. 3 refuted. 0 times theorem prover too weak. 5396 trivial. 0 not checked. [2024-12-02 06:22:22,039 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 06:22:22,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598457738] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:22:22,447 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 06:22:22,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 5] total 19 [2024-12-02 06:22:22,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619750577] [2024-12-02 06:22:22,448 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 06:22:22,448 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 06:22:22,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:22:22,449 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 06:22:22,449 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2024-12-02 06:22:22,449 INFO L87 Difference]: Start difference. First operand 495 states and 760 transitions. Second operand has 19 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 19 states have internal predecessors, (128), 3 states have call successors, (53), 2 states have call predecessors, (53), 3 states have return successors, (54), 3 states have call predecessors, (54), 3 states have call successors, (54) [2024-12-02 06:22:30,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:22:30,188 INFO L93 Difference]: Finished difference Result 1390 states and 2123 transitions. [2024-12-02 06:22:30,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 06:22:30,189 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 19 states have internal predecessors, (128), 3 states have call successors, (53), 2 states have call predecessors, (53), 3 states have return successors, (54), 3 states have call predecessors, (54), 3 states have call successors, (54) Word has length 346 [2024-12-02 06:22:30,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:22:30,192 INFO L225 Difference]: With dead ends: 1390 [2024-12-02 06:22:30,193 INFO L226 Difference]: Without dead ends: 992 [2024-12-02 06:22:30,194 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 379 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=302, Invalid=1180, Unknown=0, NotChecked=0, Total=1482 [2024-12-02 06:22:30,194 INFO L435 NwaCegarLoop]: 154 mSDtfsCounter, 805 mSDsluCounter, 1097 mSDsCounter, 0 mSdLazyCounter, 1284 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 1251 SdHoareTripleChecker+Invalid, 1432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 1284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:22:30,194 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 1251 Invalid, 1432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 1284 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-12-02 06:22:30,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2024-12-02 06:22:30,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 514. [2024-12-02 06:22:30,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 397 states have (on average 1.397984886649874) internal successors, (555), 397 states have internal predecessors, (555), 108 states have call successors, (108), 8 states have call predecessors, (108), 8 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-12-02 06:22:30,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 771 transitions. [2024-12-02 06:22:30,242 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 771 transitions. Word has length 346 [2024-12-02 06:22:30,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:22:30,242 INFO L471 AbstractCegarLoop]: Abstraction has 514 states and 771 transitions. [2024-12-02 06:22:30,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 6.7368421052631575) internal successors, (128), 19 states have internal predecessors, (128), 3 states have call successors, (53), 2 states have call predecessors, (53), 3 states have return successors, (54), 3 states have call predecessors, (54), 3 states have call successors, (54) [2024-12-02 06:22:30,242 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 771 transitions. [2024-12-02 06:22:30,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2024-12-02 06:22:30,245 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:22:30,245 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:22:30,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-12-02 06:22:30,445 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-12-02 06:22:30,445 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:22:30,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:22:30,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1142103361, now seen corresponding path program 1 times [2024-12-02 06:22:30,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:22:30,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706725624] [2024-12-02 06:22:30,446 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:30,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:22:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:30,847 INFO L134 CoverageAnalysis]: Checked inductivity of 5787 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-12-02 06:22:30,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:22:30,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706725624] [2024-12-02 06:22:30,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706725624] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 06:22:30,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 06:22:30,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 06:22:30,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542261394] [2024-12-02 06:22:30,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 06:22:30,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 06:22:30,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 06:22:30,849 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 06:22:30,849 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 06:22:30,849 INFO L87 Difference]: Start difference. First operand 514 states and 771 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-12-02 06:22:31,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 06:22:31,045 INFO L93 Difference]: Finished difference Result 1167 states and 1758 transitions. [2024-12-02 06:22:31,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 06:22:31,046 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 348 [2024-12-02 06:22:31,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 06:22:31,049 INFO L225 Difference]: With dead ends: 1167 [2024-12-02 06:22:31,049 INFO L226 Difference]: Without dead ends: 890 [2024-12-02 06:22:31,050 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 06:22:31,051 INFO L435 NwaCegarLoop]: 272 mSDtfsCounter, 197 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 06:22:31,051 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 909 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 06:22:31,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2024-12-02 06:22:31,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 634. [2024-12-02 06:22:31,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 488 states have (on average 1.3975409836065573) internal successors, (682), 488 states have internal predecessors, (682), 135 states have call successors, (135), 10 states have call predecessors, (135), 10 states have return successors, (135), 135 states have call predecessors, (135), 135 states have call successors, (135) [2024-12-02 06:22:31,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 952 transitions. [2024-12-02 06:22:31,115 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 952 transitions. Word has length 348 [2024-12-02 06:22:31,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 06:22:31,116 INFO L471 AbstractCegarLoop]: Abstraction has 634 states and 952 transitions. [2024-12-02 06:22:31,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (54), 1 states have call predecessors, (54), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2024-12-02 06:22:31,116 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 952 transitions. [2024-12-02 06:22:31,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2024-12-02 06:22:31,118 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 06:22:31,118 INFO L218 NwaCegarLoop]: trace histogram [54, 54, 54, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 06:22:31,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-12-02 06:22:31,118 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 06:22:31,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 06:22:31,119 INFO L85 PathProgramCache]: Analyzing trace with hash -2023874786, now seen corresponding path program 1 times [2024-12-02 06:22:31,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 06:22:31,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349132657] [2024-12-02 06:22:31,119 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:31,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 06:22:31,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:39,774 INFO L134 CoverageAnalysis]: Checked inductivity of 5787 backedges. 61 proven. 2 refuted. 0 times theorem prover too weak. 5724 trivial. 0 not checked. [2024-12-02 06:22:39,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 06:22:39,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349132657] [2024-12-02 06:22:39,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349132657] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 06:22:39,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117041686] [2024-12-02 06:22:39,775 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 06:22:39,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 06:22:39,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 06:22:39,776 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 06:22:39,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39ba0ac7-c0be-4a83-b802-850823ccbeb9/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 06:22:39,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 06:22:39,962 INFO L256 TraceCheckSpWp]: Trace formula consists of 773 conjuncts, 82 conjuncts are in the unsatisfiable core [2024-12-02 06:22:39,976 INFO L279 TraceCheckSpWp]: Computing forward predicates...