./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-81.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_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/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_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-81.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/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_eec6c9d4-056e-4d9c-9afb-e76d540afb67/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 2913f965e0d9fa4df5794a69da1eb9ae7e20a4f8b2461420582f4690c4751bfe --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 13:23:17,972 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 13:23:18,024 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 13:23:18,028 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 13:23:18,029 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 13:23:18,049 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 13:23:18,049 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 13:23:18,049 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 13:23:18,050 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 13:23:18,050 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 13:23:18,050 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 13:23:18,050 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 13:23:18,051 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 13:23:18,051 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 13:23:18,051 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 13:23:18,051 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 13:23:18,051 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 13:23:18,051 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 13:23:18,051 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 13:23:18,051 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 13:23:18,051 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 13:23:18,051 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 13:23:18,052 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 13:23:18,052 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 13:23:18,052 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 13:23:18,052 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 13:23:18,052 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 13:23:18,052 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 13:23:18,052 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 13:23:18,052 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 13:23:18,052 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 13:23:18,053 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 13:23:18,053 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 13:23:18,053 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 13:23:18,053 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 13:23:18,053 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 13:23:18,053 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 13:23:18,053 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 13:23:18,053 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 13:23:18,053 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 13:23:18,053 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 13:23:18,054 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 13:23:18,054 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 13:23:18,054 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 13:23:18,054 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 13:23:18,054 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 13:23:18,054 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 13:23:18,054 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 13:23:18,054 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_eec6c9d4-056e-4d9c-9afb-e76d540afb67/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 -> 2913f965e0d9fa4df5794a69da1eb9ae7e20a4f8b2461420582f4690c4751bfe [2024-12-02 13:23:18,265 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 13:23:18,272 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 13:23:18,274 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 13:23:18,275 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 13:23:18,276 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 13:23:18,277 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-81.i [2024-12-02 13:23:20,886 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/data/685c57164/8fd0a9d3f8de4bde9e3398c386a26880/FLAGdf1cb2047 [2024-12-02 13:23:21,088 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 13:23:21,089 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-81.i [2024-12-02 13:23:21,098 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/data/685c57164/8fd0a9d3f8de4bde9e3398c386a26880/FLAGdf1cb2047 [2024-12-02 13:23:21,437 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/data/685c57164/8fd0a9d3f8de4bde9e3398c386a26880 [2024-12-02 13:23:21,439 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 13:23:21,440 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 13:23:21,441 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 13:23:21,441 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 13:23:21,444 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 13:23:21,445 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,445 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@255a439 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21, skipping insertion in model container [2024-12-02 13:23:21,445 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,461 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 13:23:21,561 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_eec6c9d4-056e-4d9c-9afb-e76d540afb67/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-81.i[919,932] [2024-12-02 13:23:21,631 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 13:23:21,642 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 13:23:21,650 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_eec6c9d4-056e-4d9c-9afb-e76d540afb67/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-81.i[919,932] [2024-12-02 13:23:21,686 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 13:23:21,701 INFO L204 MainTranslator]: Completed translation [2024-12-02 13:23:21,701 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21 WrapperNode [2024-12-02 13:23:21,701 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 13:23:21,702 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 13:23:21,702 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 13:23:21,702 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 13:23:21,707 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,717 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,754 INFO L138 Inliner]: procedures = 26, calls = 44, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 249 [2024-12-02 13:23:21,754 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 13:23:21,755 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 13:23:21,755 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 13:23:21,755 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 13:23:21,761 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,762 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,765 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,784 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 13:23:21,784 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,784 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,796 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,799 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,803 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,807 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,809 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,816 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 13:23:21,816 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 13:23:21,816 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 13:23:21,817 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 13:23:21,817 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (1/1) ... [2024-12-02 13:23:21,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 13:23:21,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:23:21,845 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 13:23:21,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 13:23:21,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 13:23:21,866 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 13:23:21,866 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 13:23:21,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 13:23:21,866 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 13:23:21,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 13:23:21,935 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 13:23:21,937 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 13:23:22,354 INFO L? ?]: Removed 16 outVars from TransFormulas that were not future-live. [2024-12-02 13:23:22,355 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 13:23:22,365 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 13:23:22,365 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 13:23:22,365 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:23:22 BoogieIcfgContainer [2024-12-02 13:23:22,366 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 13:23:22,367 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 13:23:22,368 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 13:23:22,372 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 13:23:22,372 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 01:23:21" (1/3) ... [2024-12-02 13:23:22,373 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e8465df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:23:22, skipping insertion in model container [2024-12-02 13:23:22,373 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:23:21" (2/3) ... [2024-12-02 13:23:22,373 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e8465df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:23:22, skipping insertion in model container [2024-12-02 13:23:22,373 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:23:22" (3/3) ... [2024-12-02 13:23:22,374 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-ci_file-81.i [2024-12-02 13:23:22,388 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 13:23:22,390 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-ci_file-81.i that has 2 procedures, 106 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 13:23:22,441 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 13:23:22,453 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;@39ed684, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 13:23:22,453 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 13:23:22,457 INFO L276 IsEmpty]: Start isEmpty. Operand has 106 states, 72 states have (on average 1.4722222222222223) internal successors, (106), 73 states have internal predecessors, (106), 31 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-12-02 13:23:22,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2024-12-02 13:23:22,470 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:23:22,471 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:23:22,471 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:23:22,477 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:23:22,477 INFO L85 PathProgramCache]: Analyzing trace with hash 774158255, now seen corresponding path program 1 times [2024-12-02 13:23:22,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:23:22,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451223513] [2024-12-02 13:23:22,485 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:23:22,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:23:22,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:23:22,786 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 1800 trivial. 0 not checked. [2024-12-02 13:23:22,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:23:22,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451223513] [2024-12-02 13:23:22,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451223513] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 13:23:22,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822017029] [2024-12-02 13:23:22,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:23:22,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:23:22,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:23:22,790 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 13:23:22,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 13:23:22,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:23:22,968 INFO L256 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 13:23:22,976 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 13:23:23,002 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 1800 trivial. 0 not checked. [2024-12-02 13:23:23,002 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 13:23:23,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822017029] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:23:23,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 13:23:23,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 13:23:23,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125808521] [2024-12-02 13:23:23,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:23:23,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 13:23:23,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:23:23,021 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 13:23:23,021 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 13:23:23,023 INFO L87 Difference]: Start difference. First operand has 106 states, 72 states have (on average 1.4722222222222223) internal successors, (106), 73 states have internal predecessors, (106), 31 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Second operand has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 13:23:23,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:23:23,047 INFO L93 Difference]: Finished difference Result 205 states and 361 transitions. [2024-12-02 13:23:23,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 13:23:23,049 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) Word has length 202 [2024-12-02 13:23:23,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:23:23,055 INFO L225 Difference]: With dead ends: 205 [2024-12-02 13:23:23,055 INFO L226 Difference]: Without dead ends: 102 [2024-12-02 13:23:23,057 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 203 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 13:23:23,059 INFO L435 NwaCegarLoop]: 161 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, 161 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 13:23:23,060 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 13:23:23,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2024-12-02 13:23:23,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2024-12-02 13:23:23,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 69 states have (on average 1.434782608695652) internal successors, (99), 69 states have internal predecessors, (99), 31 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-12-02 13:23:23,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 161 transitions. [2024-12-02 13:23:23,109 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 161 transitions. Word has length 202 [2024-12-02 13:23:23,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:23:23,109 INFO L471 AbstractCegarLoop]: Abstraction has 102 states and 161 transitions. [2024-12-02 13:23:23,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 13:23:23,110 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 161 transitions. [2024-12-02 13:23:23,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2024-12-02 13:23:23,114 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:23:23,114 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:23:23,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 13:23:23,314 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:23:23,315 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:23:23,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:23:23,316 INFO L85 PathProgramCache]: Analyzing trace with hash -927856859, now seen corresponding path program 1 times [2024-12-02 13:23:23,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:23:23,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710750239] [2024-12-02 13:23:23,316 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:23:23,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:23:23,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:23:23,593 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:23:23,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:23:23,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710750239] [2024-12-02 13:23:23,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710750239] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:23:23,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:23:23,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:23:23,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465484150] [2024-12-02 13:23:23,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:23:23,595 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:23:23,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:23:23,596 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:23:23,596 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:23:23,596 INFO L87 Difference]: Start difference. First operand 102 states and 161 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:23:23,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:23:23,670 INFO L93 Difference]: Finished difference Result 283 states and 453 transitions. [2024-12-02 13:23:23,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:23:23,670 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 202 [2024-12-02 13:23:23,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:23:23,673 INFO L225 Difference]: With dead ends: 283 [2024-12-02 13:23:23,673 INFO L226 Difference]: Without dead ends: 184 [2024-12-02 13:23:23,674 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 13:23:23,675 INFO L435 NwaCegarLoop]: 153 mSDtfsCounter, 76 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 13:23:23,675 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 295 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 13:23:23,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-12-02 13:23:23,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 169. [2024-12-02 13:23:23,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 104 states have (on average 1.3653846153846154) internal successors, (142), 104 states have internal predecessors, (142), 62 states have call successors, (62), 2 states have call predecessors, (62), 2 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-12-02 13:23:23,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 266 transitions. [2024-12-02 13:23:23,705 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 266 transitions. Word has length 202 [2024-12-02 13:23:23,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:23:23,705 INFO L471 AbstractCegarLoop]: Abstraction has 169 states and 266 transitions. [2024-12-02 13:23:23,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:23:23,706 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 266 transitions. [2024-12-02 13:23:23,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2024-12-02 13:23:23,709 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:23:23,709 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:23:23,709 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 13:23:23,709 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:23:23,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:23:23,710 INFO L85 PathProgramCache]: Analyzing trace with hash -954396203, now seen corresponding path program 1 times [2024-12-02 13:23:23,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:23:23,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428447951] [2024-12-02 13:23:23,710 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:23:23,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:23:23,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:23:23,936 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:23:23,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:23:23,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428447951] [2024-12-02 13:23:23,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428447951] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:23:23,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:23:23,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 13:23:23,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102483274] [2024-12-02 13:23:23,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:23:23,938 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 13:23:23,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:23:23,938 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 13:23:23,938 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 13:23:23,939 INFO L87 Difference]: Start difference. First operand 169 states and 266 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:23:24,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:23:24,082 INFO L93 Difference]: Finished difference Result 399 states and 625 transitions. [2024-12-02 13:23:24,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 13:23:24,083 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 204 [2024-12-02 13:23:24,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:23:24,086 INFO L225 Difference]: With dead ends: 399 [2024-12-02 13:23:24,086 INFO L226 Difference]: Without dead ends: 300 [2024-12-02 13:23:24,086 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 13:23:24,087 INFO L435 NwaCegarLoop]: 181 mSDtfsCounter, 140 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 13:23:24,087 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 450 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 13:23:24,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2024-12-02 13:23:24,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 273. [2024-12-02 13:23:24,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 202 states have (on average 1.4851485148514851) internal successors, (300), 203 states have internal predecessors, (300), 66 states have call successors, (66), 4 states have call predecessors, (66), 4 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2024-12-02 13:23:24,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 432 transitions. [2024-12-02 13:23:24,124 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 432 transitions. Word has length 204 [2024-12-02 13:23:24,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:23:24,125 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 432 transitions. [2024-12-02 13:23:24,125 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:23:24,125 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 432 transitions. [2024-12-02 13:23:24,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2024-12-02 13:23:24,128 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:23:24,128 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:23:24,128 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 13:23:24,128 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:23:24,128 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:23:24,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1347423213, now seen corresponding path program 1 times [2024-12-02 13:23:24,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:23:24,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340797617] [2024-12-02 13:23:24,129 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:23:24,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:23:24,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:23:24,416 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:23:24,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:23:24,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340797617] [2024-12-02 13:23:24,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340797617] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:23:24,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:23:24,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 13:23:24,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998055551] [2024-12-02 13:23:24,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:23:24,417 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 13:23:24,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:23:24,418 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 13:23:24,418 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 13:23:24,418 INFO L87 Difference]: Start difference. First operand 273 states and 432 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:23:24,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:23:24,508 INFO L93 Difference]: Finished difference Result 505 states and 807 transitions. [2024-12-02 13:23:24,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 13:23:24,509 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 204 [2024-12-02 13:23:24,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:23:24,513 INFO L225 Difference]: With dead ends: 505 [2024-12-02 13:23:24,513 INFO L226 Difference]: Without dead ends: 317 [2024-12-02 13:23:24,514 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 13:23:24,515 INFO L435 NwaCegarLoop]: 152 mSDtfsCounter, 74 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 13:23:24,515 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 442 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 13:23:24,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2024-12-02 13:23:24,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 273. [2024-12-02 13:23:24,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 202 states have (on average 1.4702970297029703) internal successors, (297), 203 states have internal predecessors, (297), 66 states have call successors, (66), 4 states have call predecessors, (66), 4 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2024-12-02 13:23:24,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 429 transitions. [2024-12-02 13:23:24,550 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 429 transitions. Word has length 204 [2024-12-02 13:23:24,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:23:24,551 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 429 transitions. [2024-12-02 13:23:24,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:23:24,551 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 429 transitions. [2024-12-02 13:23:24,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2024-12-02 13:23:24,555 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:23:24,555 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:23:24,555 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 13:23:24,555 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:23:24,555 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:23:24,556 INFO L85 PathProgramCache]: Analyzing trace with hash 2084473112, now seen corresponding path program 1 times [2024-12-02 13:23:24,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:23:24,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335919349] [2024-12-02 13:23:24,556 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:23:24,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:23:24,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:23:25,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:23:25,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:23:25,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335919349] [2024-12-02 13:23:25,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335919349] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:23:25,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:23:25,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 13:23:25,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981946548] [2024-12-02 13:23:25,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:23:25,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 13:23:25,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:23:25,092 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 13:23:25,092 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 13:23:25,092 INFO L87 Difference]: Start difference. First operand 273 states and 429 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:23:25,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:23:25,252 INFO L93 Difference]: Finished difference Result 504 states and 789 transitions. [2024-12-02 13:23:25,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 13:23:25,253 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 205 [2024-12-02 13:23:25,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:23:25,256 INFO L225 Difference]: With dead ends: 504 [2024-12-02 13:23:25,256 INFO L226 Difference]: Without dead ends: 307 [2024-12-02 13:23:25,257 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 13:23:25,258 INFO L435 NwaCegarLoop]: 194 mSDtfsCounter, 74 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 13:23:25,258 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 505 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 13:23:25,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2024-12-02 13:23:25,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 255. [2024-12-02 13:23:25,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 188 states have (on average 1.425531914893617) internal successors, (268), 188 states have internal predecessors, (268), 62 states have call successors, (62), 4 states have call predecessors, (62), 4 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-12-02 13:23:25,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 392 transitions. [2024-12-02 13:23:25,291 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 392 transitions. Word has length 205 [2024-12-02 13:23:25,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:23:25,291 INFO L471 AbstractCegarLoop]: Abstraction has 255 states and 392 transitions. [2024-12-02 13:23:25,292 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:23:25,292 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 392 transitions. [2024-12-02 13:23:25,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2024-12-02 13:23:25,295 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:23:25,295 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:23:25,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 13:23:25,295 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:23:25,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:23:25,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1116402596, now seen corresponding path program 1 times [2024-12-02 13:23:25,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:23:25,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829281200] [2024-12-02 13:23:25,296 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:23:25,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:23:25,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:23:26,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:23:26,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:23:26,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829281200] [2024-12-02 13:23:26,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829281200] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:23:26,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:23:26,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 13:23:26,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595776522] [2024-12-02 13:23:26,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:23:26,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 13:23:26,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:23:26,528 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 13:23:26,528 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-12-02 13:23:26,528 INFO L87 Difference]: Start difference. First operand 255 states and 392 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:23:27,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:23:27,626 INFO L93 Difference]: Finished difference Result 690 states and 1053 transitions. [2024-12-02 13:23:27,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 13:23:27,626 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 205 [2024-12-02 13:23:27,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:23:27,629 INFO L225 Difference]: With dead ends: 690 [2024-12-02 13:23:27,629 INFO L226 Difference]: Without dead ends: 528 [2024-12-02 13:23:27,630 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=134, Invalid=328, Unknown=0, NotChecked=0, Total=462 [2024-12-02 13:23:27,631 INFO L435 NwaCegarLoop]: 140 mSDtfsCounter, 555 mSDsluCounter, 645 mSDsCounter, 0 mSdLazyCounter, 576 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 13:23:27,631 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 785 Invalid, 724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 576 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 13:23:27,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2024-12-02 13:23:27,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 349. [2024-12-02 13:23:27,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 280 states have (on average 1.4428571428571428) internal successors, (404), 280 states have internal predecessors, (404), 62 states have call successors, (62), 6 states have call predecessors, (62), 6 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-12-02 13:23:27,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 528 transitions. [2024-12-02 13:23:27,657 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 528 transitions. Word has length 205 [2024-12-02 13:23:27,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:23:27,658 INFO L471 AbstractCegarLoop]: Abstraction has 349 states and 528 transitions. [2024-12-02 13:23:27,658 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:23:27,658 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 528 transitions. [2024-12-02 13:23:27,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2024-12-02 13:23:27,660 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:23:27,660 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:23:27,661 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 13:23:27,661 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:23:27,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:23:27,661 INFO L85 PathProgramCache]: Analyzing trace with hash -105285346, now seen corresponding path program 1 times [2024-12-02 13:23:27,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:23:27,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787539011] [2024-12-02 13:23:27,661 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:23:27,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:23:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:23:51,435 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:23:51,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:23:51,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787539011] [2024-12-02 13:23:51,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787539011] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:23:51,435 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:23:51,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 13:23:51,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134032980] [2024-12-02 13:23:51,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:23:51,436 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 13:23:51,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:23:51,437 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 13:23:51,437 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2024-12-02 13:23:51,437 INFO L87 Difference]: Start difference. First operand 349 states and 528 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 13:23:59,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:23:59,205 INFO L93 Difference]: Finished difference Result 742 states and 1121 transitions. [2024-12-02 13:23:59,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 13:23:59,206 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) Word has length 205 [2024-12-02 13:23:59,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:23:59,210 INFO L225 Difference]: With dead ends: 742 [2024-12-02 13:23:59,210 INFO L226 Difference]: Without dead ends: 580 [2024-12-02 13:23:59,211 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=245, Invalid=811, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 13:23:59,211 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 691 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 942 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 1149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 13:23:59,212 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [691 Valid, 882 Invalid, 1149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 942 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 13:23:59,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-12-02 13:23:59,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 361. [2024-12-02 13:23:59,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 292 states have (on average 1.4417808219178083) internal successors, (421), 292 states have internal predecessors, (421), 62 states have call successors, (62), 6 states have call predecessors, (62), 6 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-12-02 13:23:59,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 545 transitions. [2024-12-02 13:23:59,237 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 545 transitions. Word has length 205 [2024-12-02 13:23:59,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:23:59,238 INFO L471 AbstractCegarLoop]: Abstraction has 361 states and 545 transitions. [2024-12-02 13:23:59,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 13:23:59,238 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 545 transitions. [2024-12-02 13:23:59,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2024-12-02 13:23:59,241 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:23:59,241 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:23:59,241 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 13:23:59,242 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:23:59,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:23:59,242 INFO L85 PathProgramCache]: Analyzing trace with hash 152880092, now seen corresponding path program 1 times [2024-12-02 13:23:59,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:23:59,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386369322] [2024-12-02 13:23:59,242 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:23:59,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:23:59,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:24:01,140 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:24:01,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:24:01,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386369322] [2024-12-02 13:24:01,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386369322] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:24:01,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:24:01,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 13:24:01,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333813344] [2024-12-02 13:24:01,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:24:01,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 13:24:01,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:24:01,141 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 13:24:01,141 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-12-02 13:24:01,141 INFO L87 Difference]: Start difference. First operand 361 states and 545 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 12 states have internal predecessors, (53), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 13:24:04,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:24:04,234 INFO L93 Difference]: Finished difference Result 762 states and 1149 transitions. [2024-12-02 13:24:04,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 13:24:04,235 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 12 states have internal predecessors, (53), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) Word has length 205 [2024-12-02 13:24:04,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:24:04,237 INFO L225 Difference]: With dead ends: 762 [2024-12-02 13:24:04,238 INFO L226 Difference]: Without dead ends: 600 [2024-12-02 13:24:04,238 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=189, Invalid=513, Unknown=0, NotChecked=0, Total=702 [2024-12-02 13:24:04,239 INFO L435 NwaCegarLoop]: 142 mSDtfsCounter, 742 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 789 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 742 SdHoareTripleChecker+Valid, 1099 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 789 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 13:24:04,239 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [742 Valid, 1099 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 789 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 13:24:04,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2024-12-02 13:24:04,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 407. [2024-12-02 13:24:04,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 326 states have (on average 1.4325153374233128) internal successors, (467), 327 states have internal predecessors, (467), 72 states have call successors, (72), 8 states have call predecessors, (72), 8 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 13:24:04,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 611 transitions. [2024-12-02 13:24:04,279 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 611 transitions. Word has length 205 [2024-12-02 13:24:04,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:24:04,279 INFO L471 AbstractCegarLoop]: Abstraction has 407 states and 611 transitions. [2024-12-02 13:24:04,280 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 12 states have internal predecessors, (53), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 13:24:04,280 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 611 transitions. [2024-12-02 13:24:04,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 13:24:04,283 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:24:04,283 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:24:04,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 13:24:04,283 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:24:04,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:24:04,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1170818138, now seen corresponding path program 1 times [2024-12-02 13:24:04,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:24:04,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436438464] [2024-12-02 13:24:04,284 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:24:04,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:24:04,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:24:16,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:24:16,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:24:16,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436438464] [2024-12-02 13:24:16,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436438464] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:24:16,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:24:16,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 13:24:16,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743086262] [2024-12-02 13:24:16,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:24:16,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 13:24:16,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:24:16,520 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 13:24:16,520 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-12-02 13:24:16,520 INFO L87 Difference]: Start difference. First operand 407 states and 611 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:24:19,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:24:19,700 INFO L93 Difference]: Finished difference Result 808 states and 1201 transitions. [2024-12-02 13:24:19,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 13:24:19,701 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 206 [2024-12-02 13:24:19,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:24:19,704 INFO L225 Difference]: With dead ends: 808 [2024-12-02 13:24:19,704 INFO L226 Difference]: Without dead ends: 618 [2024-12-02 13:24:19,705 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2024-12-02 13:24:19,706 INFO L435 NwaCegarLoop]: 139 mSDtfsCounter, 412 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 794 SdHoareTripleChecker+Invalid, 714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 13:24:19,706 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [412 Valid, 794 Invalid, 714 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 619 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 13:24:19,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2024-12-02 13:24:19,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 455. [2024-12-02 13:24:19,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 374 states have (on average 1.4385026737967914) internal successors, (538), 375 states have internal predecessors, (538), 72 states have call successors, (72), 8 states have call predecessors, (72), 8 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 13:24:19,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 682 transitions. [2024-12-02 13:24:19,751 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 682 transitions. Word has length 206 [2024-12-02 13:24:19,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:24:19,751 INFO L471 AbstractCegarLoop]: Abstraction has 455 states and 682 transitions. [2024-12-02 13:24:19,751 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:24:19,752 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 682 transitions. [2024-12-02 13:24:19,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 13:24:19,753 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:24:19,753 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:24:19,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 13:24:19,753 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:24:19,753 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:24:19,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1428983576, now seen corresponding path program 1 times [2024-12-02 13:24:19,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:24:19,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384803790] [2024-12-02 13:24:19,754 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:24:19,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:24:19,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:24:20,205 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:24:20,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:24:20,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384803790] [2024-12-02 13:24:20,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384803790] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:24:20,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:24:20,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 13:24:20,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280371308] [2024-12-02 13:24:20,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:24:20,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 13:24:20,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:24:20,207 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 13:24:20,207 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-02 13:24:20,207 INFO L87 Difference]: Start difference. First operand 455 states and 682 transitions. Second operand has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 7 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:24:20,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:24:20,635 INFO L93 Difference]: Finished difference Result 741 states and 1119 transitions. [2024-12-02 13:24:20,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 13:24:20,635 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 7 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 206 [2024-12-02 13:24:20,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:24:20,638 INFO L225 Difference]: With dead ends: 741 [2024-12-02 13:24:20,639 INFO L226 Difference]: Without dead ends: 509 [2024-12-02 13:24:20,640 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-12-02 13:24:20,640 INFO L435 NwaCegarLoop]: 150 mSDtfsCounter, 188 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 13:24:20,640 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 603 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 13:24:20,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2024-12-02 13:24:20,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 471. [2024-12-02 13:24:20,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 390 states have (on average 1.4102564102564104) internal successors, (550), 391 states have internal predecessors, (550), 72 states have call successors, (72), 8 states have call predecessors, (72), 8 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 13:24:20,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 694 transitions. [2024-12-02 13:24:20,692 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 694 transitions. Word has length 206 [2024-12-02 13:24:20,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:24:20,693 INFO L471 AbstractCegarLoop]: Abstraction has 471 states and 694 transitions. [2024-12-02 13:24:20,693 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 7 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:24:20,693 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 694 transitions. [2024-12-02 13:24:20,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 13:24:20,694 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:24:20,695 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:24:20,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 13:24:20,695 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:24:20,695 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:24:20,695 INFO L85 PathProgramCache]: Analyzing trace with hash -2113031908, now seen corresponding path program 1 times [2024-12-02 13:24:20,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:24:20,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902423225] [2024-12-02 13:24:20,696 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:24:20,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:24:20,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:24:28,906 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:24:28,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:24:28,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902423225] [2024-12-02 13:24:28,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902423225] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:24:28,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:24:28,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 13:24:28,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976786776] [2024-12-02 13:24:28,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:24:28,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 13:24:28,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:24:28,908 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 13:24:28,908 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-12-02 13:24:28,908 INFO L87 Difference]: Start difference. First operand 471 states and 694 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:24:32,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:24:32,718 INFO L93 Difference]: Finished difference Result 755 states and 1111 transitions. [2024-12-02 13:24:32,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 13:24:32,719 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 206 [2024-12-02 13:24:32,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:24:32,721 INFO L225 Difference]: With dead ends: 755 [2024-12-02 13:24:32,721 INFO L226 Difference]: Without dead ends: 565 [2024-12-02 13:24:32,722 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=120, Invalid=300, Unknown=0, NotChecked=0, Total=420 [2024-12-02 13:24:32,722 INFO L435 NwaCegarLoop]: 141 mSDtfsCounter, 295 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 810 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 13:24:32,722 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 810 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 13:24:32,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2024-12-02 13:24:32,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 471. [2024-12-02 13:24:32,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 390 states have (on average 1.4102564102564104) internal successors, (550), 391 states have internal predecessors, (550), 72 states have call successors, (72), 8 states have call predecessors, (72), 8 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-12-02 13:24:32,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 694 transitions. [2024-12-02 13:24:32,767 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 694 transitions. Word has length 206 [2024-12-02 13:24:32,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:24:32,768 INFO L471 AbstractCegarLoop]: Abstraction has 471 states and 694 transitions. [2024-12-02 13:24:32,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 11 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:24:32,768 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 694 transitions. [2024-12-02 13:24:32,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 13:24:32,770 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:24:32,770 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:24:32,770 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 13:24:32,770 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:24:32,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:24:32,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1487967977, now seen corresponding path program 1 times [2024-12-02 13:24:32,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:24:32,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24318222] [2024-12-02 13:24:32,771 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:24:32,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:24:32,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:24:39,327 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:24:39,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:24:39,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24318222] [2024-12-02 13:24:39,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24318222] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:24:39,327 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:24:39,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 13:24:39,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586012294] [2024-12-02 13:24:39,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:24:39,328 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 13:24:39,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:24:39,329 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 13:24:39,329 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-02 13:24:39,329 INFO L87 Difference]: Start difference. First operand 471 states and 694 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:24:41,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:24:41,393 INFO L93 Difference]: Finished difference Result 933 states and 1351 transitions. [2024-12-02 13:24:41,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 13:24:41,393 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 206 [2024-12-02 13:24:41,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:24:41,396 INFO L225 Difference]: With dead ends: 933 [2024-12-02 13:24:41,396 INFO L226 Difference]: Without dead ends: 740 [2024-12-02 13:24:41,397 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=201, Invalid=555, Unknown=0, NotChecked=0, Total=756 [2024-12-02 13:24:41,397 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 531 mSDsluCounter, 808 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 957 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 13:24:41,398 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [531 Valid, 957 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 13:24:41,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2024-12-02 13:24:41,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 590. [2024-12-02 13:24:41,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 495 states have (on average 1.404040404040404) internal successors, (695), 497 states have internal predecessors, (695), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:24:41,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 863 transitions. [2024-12-02 13:24:41,435 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 863 transitions. Word has length 206 [2024-12-02 13:24:41,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:24:41,435 INFO L471 AbstractCegarLoop]: Abstraction has 590 states and 863 transitions. [2024-12-02 13:24:41,435 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:24:41,435 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 863 transitions. [2024-12-02 13:24:41,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 13:24:41,437 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:24:41,437 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:24:41,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 13:24:41,437 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:24:41,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:24:41,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1712907731, now seen corresponding path program 1 times [2024-12-02 13:24:41,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:24:41,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502907665] [2024-12-02 13:24:41,438 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:24:41,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:24:41,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:24:49,336 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:24:49,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:24:49,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502907665] [2024-12-02 13:24:49,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502907665] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:24:49,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:24:49,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 13:24:49,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381913146] [2024-12-02 13:24:49,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:24:49,337 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 13:24:49,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:24:49,337 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 13:24:49,337 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2024-12-02 13:24:49,338 INFO L87 Difference]: Start difference. First operand 590 states and 863 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:24:52,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:24:52,187 INFO L93 Difference]: Finished difference Result 867 states and 1263 transitions. [2024-12-02 13:24:52,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-02 13:24:52,188 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 206 [2024-12-02 13:24:52,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:24:52,191 INFO L225 Difference]: With dead ends: 867 [2024-12-02 13:24:52,191 INFO L226 Difference]: Without dead ends: 670 [2024-12-02 13:24:52,192 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 13:24:52,192 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 742 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 835 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 742 SdHoareTripleChecker+Valid, 926 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 13:24:52,192 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [742 Valid, 926 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 835 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 13:24:52,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2024-12-02 13:24:52,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 597. [2024-12-02 13:24:52,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 502 states have (on average 1.404382470119522) internal successors, (705), 504 states have internal predecessors, (705), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:24:52,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 873 transitions. [2024-12-02 13:24:52,224 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 873 transitions. Word has length 206 [2024-12-02 13:24:52,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:24:52,225 INFO L471 AbstractCegarLoop]: Abstraction has 597 states and 873 transitions. [2024-12-02 13:24:52,225 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:24:52,225 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 873 transitions. [2024-12-02 13:24:52,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 13:24:52,226 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:24:52,226 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:24:52,226 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 13:24:52,226 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:24:52,227 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:24:52,227 INFO L85 PathProgramCache]: Analyzing trace with hash -2105934741, now seen corresponding path program 1 times [2024-12-02 13:24:52,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:24:52,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127490297] [2024-12-02 13:24:52,227 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:24:52,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:24:52,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:24:58,407 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:24:58,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:24:58,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127490297] [2024-12-02 13:24:58,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127490297] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:24:58,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:24:58,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 13:24:58,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857176897] [2024-12-02 13:24:58,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:24:58,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 13:24:58,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:24:58,408 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 13:24:58,408 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-12-02 13:24:58,408 INFO L87 Difference]: Start difference. First operand 597 states and 873 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:02,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:25:02,080 INFO L93 Difference]: Finished difference Result 864 states and 1261 transitions. [2024-12-02 13:25:02,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 13:25:02,080 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 206 [2024-12-02 13:25:02,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:25:02,083 INFO L225 Difference]: With dead ends: 864 [2024-12-02 13:25:02,083 INFO L226 Difference]: Without dead ends: 667 [2024-12-02 13:25:02,083 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=225, Invalid=767, Unknown=0, NotChecked=0, Total=992 [2024-12-02 13:25:02,084 INFO L435 NwaCegarLoop]: 141 mSDtfsCounter, 474 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 876 SdHoareTripleChecker+Invalid, 1038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 13:25:02,084 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 876 Invalid, 1038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 894 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 13:25:02,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2024-12-02 13:25:02,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 602. [2024-12-02 13:25:02,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 507 states have (on average 1.4043392504930967) internal successors, (712), 509 states have internal predecessors, (712), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:25:02,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 880 transitions. [2024-12-02 13:25:02,117 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 880 transitions. Word has length 206 [2024-12-02 13:25:02,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:25:02,117 INFO L471 AbstractCegarLoop]: Abstraction has 602 states and 880 transitions. [2024-12-02 13:25:02,117 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:02,117 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 880 transitions. [2024-12-02 13:25:02,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 13:25:02,118 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:25:02,118 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:25:02,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 13:25:02,119 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:25:02,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:25:02,119 INFO L85 PathProgramCache]: Analyzing trace with hash -803012951, now seen corresponding path program 1 times [2024-12-02 13:25:02,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:25:02,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69468618] [2024-12-02 13:25:02,119 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:25:02,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:25:02,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:25:09,718 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:25:09,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:25:09,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69468618] [2024-12-02 13:25:09,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69468618] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:25:09,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:25:09,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 13:25:09,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102662485] [2024-12-02 13:25:09,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:25:09,719 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 13:25:09,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:25:09,720 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 13:25:09,720 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2024-12-02 13:25:09,720 INFO L87 Difference]: Start difference. First operand 602 states and 880 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:12,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:25:12,170 INFO L93 Difference]: Finished difference Result 896 states and 1304 transitions. [2024-12-02 13:25:12,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 13:25:12,170 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 206 [2024-12-02 13:25:12,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:25:12,173 INFO L225 Difference]: With dead ends: 896 [2024-12-02 13:25:12,173 INFO L226 Difference]: Without dead ends: 699 [2024-12-02 13:25:12,174 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=231, Invalid=525, Unknown=0, NotChecked=0, Total=756 [2024-12-02 13:25:12,174 INFO L435 NwaCegarLoop]: 156 mSDtfsCounter, 467 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 1018 SdHoareTripleChecker+Invalid, 787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 13:25:12,174 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 1018 Invalid, 787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 13:25:12,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-12-02 13:25:12,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 602. [2024-12-02 13:25:12,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 507 states have (on average 1.4043392504930967) internal successors, (712), 509 states have internal predecessors, (712), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:25:12,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 880 transitions. [2024-12-02 13:25:12,206 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 880 transitions. Word has length 206 [2024-12-02 13:25:12,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:25:12,206 INFO L471 AbstractCegarLoop]: Abstraction has 602 states and 880 transitions. [2024-12-02 13:25:12,206 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:12,206 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 880 transitions. [2024-12-02 13:25:12,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 13:25:12,207 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:25:12,207 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:25:12,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 13:25:12,207 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:25:12,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:25:12,208 INFO L85 PathProgramCache]: Analyzing trace with hash 291078637, now seen corresponding path program 1 times [2024-12-02 13:25:12,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:25:12,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882747245] [2024-12-02 13:25:12,208 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:25:12,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:25:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:25:12,344 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:25:12,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:25:12,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882747245] [2024-12-02 13:25:12,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882747245] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:25:12,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:25:12,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 13:25:12,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354604779] [2024-12-02 13:25:12,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:25:12,345 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 13:25:12,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:25:12,345 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 13:25:12,345 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 13:25:12,345 INFO L87 Difference]: Start difference. First operand 602 states and 880 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:12,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:25:12,440 INFO L93 Difference]: Finished difference Result 979 states and 1430 transitions. [2024-12-02 13:25:12,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 13:25:12,440 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 206 [2024-12-02 13:25:12,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:25:12,442 INFO L225 Difference]: With dead ends: 979 [2024-12-02 13:25:12,443 INFO L226 Difference]: Without dead ends: 700 [2024-12-02 13:25:12,443 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 13:25:12,444 INFO L435 NwaCegarLoop]: 200 mSDtfsCounter, 88 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 13:25:12,444 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 506 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 13:25:12,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2024-12-02 13:25:12,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 588. [2024-12-02 13:25:12,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 493 states have (on average 1.3874239350912778) internal successors, (684), 495 states have internal predecessors, (684), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:25:12,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 852 transitions. [2024-12-02 13:25:12,499 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 852 transitions. Word has length 206 [2024-12-02 13:25:12,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:25:12,499 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 852 transitions. [2024-12-02 13:25:12,499 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:12,499 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 852 transitions. [2024-12-02 13:25:12,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 13:25:12,501 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:25:12,501 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:25:12,501 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 13:25:12,501 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:25:12,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:25:12,502 INFO L85 PathProgramCache]: Analyzing trace with hash -101948373, now seen corresponding path program 1 times [2024-12-02 13:25:12,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:25:12,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590036973] [2024-12-02 13:25:12,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:25:12,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:25:12,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:25:17,813 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:25:17,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:25:17,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590036973] [2024-12-02 13:25:17,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590036973] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:25:17,814 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:25:17,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 13:25:17,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142485161] [2024-12-02 13:25:17,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:25:17,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 13:25:17,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:25:17,815 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 13:25:17,815 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-02 13:25:17,815 INFO L87 Difference]: Start difference. First operand 588 states and 852 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:19,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:25:19,761 INFO L93 Difference]: Finished difference Result 870 states and 1257 transitions. [2024-12-02 13:25:19,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 13:25:19,762 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 206 [2024-12-02 13:25:19,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:25:19,767 INFO L225 Difference]: With dead ends: 870 [2024-12-02 13:25:19,767 INFO L226 Difference]: Without dead ends: 673 [2024-12-02 13:25:19,767 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=209, Invalid=493, Unknown=0, NotChecked=0, Total=702 [2024-12-02 13:25:19,768 INFO L435 NwaCegarLoop]: 149 mSDtfsCounter, 475 mSDsluCounter, 887 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 1036 SdHoareTripleChecker+Invalid, 753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 13:25:19,768 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [475 Valid, 1036 Invalid, 753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 654 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 13:25:19,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2024-12-02 13:25:19,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 591. [2024-12-02 13:25:19,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 496 states have (on average 1.3870967741935485) internal successors, (688), 498 states have internal predecessors, (688), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:25:19,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 856 transitions. [2024-12-02 13:25:19,799 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 856 transitions. Word has length 206 [2024-12-02 13:25:19,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:25:19,800 INFO L471 AbstractCegarLoop]: Abstraction has 591 states and 856 transitions. [2024-12-02 13:25:19,800 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:19,800 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 856 transitions. [2024-12-02 13:25:19,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 13:25:19,801 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:25:19,801 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:25:19,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 13:25:19,801 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:25:19,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:25:19,802 INFO L85 PathProgramCache]: Analyzing trace with hash 909168877, now seen corresponding path program 1 times [2024-12-02 13:25:19,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:25:19,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703089410] [2024-12-02 13:25:19,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:25:19,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:25:19,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:25:28,591 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:25:28,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:25:28,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703089410] [2024-12-02 13:25:28,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703089410] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:25:28,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:25:28,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 13:25:28,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188862508] [2024-12-02 13:25:28,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:25:28,592 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 13:25:28,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:25:28,593 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 13:25:28,593 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-02 13:25:28,593 INFO L87 Difference]: Start difference. First operand 591 states and 856 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:30,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:25:30,865 INFO L93 Difference]: Finished difference Result 838 states and 1215 transitions. [2024-12-02 13:25:30,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 13:25:30,865 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 206 [2024-12-02 13:25:30,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:25:30,867 INFO L225 Difference]: With dead ends: 838 [2024-12-02 13:25:30,867 INFO L226 Difference]: Without dead ends: 641 [2024-12-02 13:25:30,868 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=193, Invalid=457, Unknown=0, NotChecked=0, Total=650 [2024-12-02 13:25:30,869 INFO L435 NwaCegarLoop]: 157 mSDtfsCounter, 381 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 13:25:30,869 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 995 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 13:25:30,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2024-12-02 13:25:30,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 581. [2024-12-02 13:25:30,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 486 states have (on average 1.3868312757201646) internal successors, (674), 488 states have internal predecessors, (674), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:25:30,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 842 transitions. [2024-12-02 13:25:30,924 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 842 transitions. Word has length 206 [2024-12-02 13:25:30,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:25:30,924 INFO L471 AbstractCegarLoop]: Abstraction has 581 states and 842 transitions. [2024-12-02 13:25:30,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 13 states have internal predecessors, (54), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:30,925 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 842 transitions. [2024-12-02 13:25:30,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2024-12-02 13:25:30,926 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:25:30,926 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:25:30,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 13:25:30,927 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:25:30,927 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:25:30,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1633750551, now seen corresponding path program 1 times [2024-12-02 13:25:30,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:25:30,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076721411] [2024-12-02 13:25:30,927 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:25:30,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:25:30,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:25:31,870 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:25:31,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:25:31,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076721411] [2024-12-02 13:25:31,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076721411] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:25:31,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:25:31,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 13:25:31,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230123494] [2024-12-02 13:25:31,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:25:31,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 13:25:31,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:25:31,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 13:25:31,872 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-02 13:25:31,872 INFO L87 Difference]: Start difference. First operand 581 states and 842 transitions. Second operand has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 7 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:32,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:25:32,524 INFO L93 Difference]: Finished difference Result 996 states and 1437 transitions. [2024-12-02 13:25:32,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 13:25:32,524 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 7 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 207 [2024-12-02 13:25:32,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:25:32,527 INFO L225 Difference]: With dead ends: 996 [2024-12-02 13:25:32,527 INFO L226 Difference]: Without dead ends: 739 [2024-12-02 13:25:32,527 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2024-12-02 13:25:32,528 INFO L435 NwaCegarLoop]: 145 mSDtfsCounter, 302 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 13:25:32,528 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [302 Valid, 564 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 13:25:32,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2024-12-02 13:25:32,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 576. [2024-12-02 13:25:32,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 481 states have (on average 1.3825363825363826) internal successors, (665), 483 states have internal predecessors, (665), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:25:32,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 833 transitions. [2024-12-02 13:25:32,563 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 833 transitions. Word has length 207 [2024-12-02 13:25:32,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:25:32,563 INFO L471 AbstractCegarLoop]: Abstraction has 576 states and 833 transitions. [2024-12-02 13:25:32,564 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 7 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:32,564 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 833 transitions. [2024-12-02 13:25:32,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2024-12-02 13:25:32,565 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:25:32,565 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:25:32,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 13:25:32,566 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:25:32,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:25:32,566 INFO L85 PathProgramCache]: Analyzing trace with hash -539658963, now seen corresponding path program 1 times [2024-12-02 13:25:32,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:25:32,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835340882] [2024-12-02 13:25:32,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:25:32,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:25:32,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:25:38,644 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:25:38,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:25:38,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835340882] [2024-12-02 13:25:38,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835340882] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:25:38,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:25:38,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 13:25:38,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819209416] [2024-12-02 13:25:38,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:25:38,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 13:25:38,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:25:38,645 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 13:25:38,645 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2024-12-02 13:25:38,645 INFO L87 Difference]: Start difference. First operand 576 states and 833 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:39,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:25:39,320 INFO L93 Difference]: Finished difference Result 937 states and 1355 transitions. [2024-12-02 13:25:39,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 13:25:39,321 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 207 [2024-12-02 13:25:39,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:25:39,323 INFO L225 Difference]: With dead ends: 937 [2024-12-02 13:25:39,323 INFO L226 Difference]: Without dead ends: 716 [2024-12-02 13:25:39,324 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2024-12-02 13:25:39,324 INFO L435 NwaCegarLoop]: 140 mSDtfsCounter, 184 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 13:25:39,325 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 545 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 13:25:39,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2024-12-02 13:25:39,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 537. [2024-12-02 13:25:39,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 442 states have (on average 1.3891402714932126) internal successors, (614), 444 states have internal predecessors, (614), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:25:39,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 782 transitions. [2024-12-02 13:25:39,361 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 782 transitions. Word has length 207 [2024-12-02 13:25:39,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:25:39,362 INFO L471 AbstractCegarLoop]: Abstraction has 537 states and 782 transitions. [2024-12-02 13:25:39,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:39,362 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 782 transitions. [2024-12-02 13:25:39,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2024-12-02 13:25:39,363 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:25:39,364 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:25:39,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 13:25:39,364 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:25:39,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:25:39,364 INFO L85 PathProgramCache]: Analyzing trace with hash -622633301, now seen corresponding path program 1 times [2024-12-02 13:25:39,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:25:39,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950599260] [2024-12-02 13:25:39,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:25:39,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:25:39,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:25:44,489 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:25:44,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:25:44,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950599260] [2024-12-02 13:25:44,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950599260] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:25:44,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:25:44,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 13:25:44,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356491823] [2024-12-02 13:25:44,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:25:44,489 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 13:25:44,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:25:44,490 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 13:25:44,490 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2024-12-02 13:25:44,490 INFO L87 Difference]: Start difference. First operand 537 states and 782 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 13:25:46,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:25:46,342 INFO L93 Difference]: Finished difference Result 1051 states and 1505 transitions. [2024-12-02 13:25:46,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 13:25:46,343 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) Word has length 207 [2024-12-02 13:25:46,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:25:46,345 INFO L225 Difference]: With dead ends: 1051 [2024-12-02 13:25:46,345 INFO L226 Difference]: Without dead ends: 817 [2024-12-02 13:25:46,346 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2024-12-02 13:25:46,346 INFO L435 NwaCegarLoop]: 151 mSDtfsCounter, 311 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 13:25:46,347 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 817 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 692 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 13:25:46,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2024-12-02 13:25:46,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 562. [2024-12-02 13:25:46,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 467 states have (on average 1.39186295503212) internal successors, (650), 469 states have internal predecessors, (650), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:25:46,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 818 transitions. [2024-12-02 13:25:46,395 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 818 transitions. Word has length 207 [2024-12-02 13:25:46,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:25:46,395 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 818 transitions. [2024-12-02 13:25:46,395 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 2 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 13:25:46,395 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 818 transitions. [2024-12-02 13:25:46,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2024-12-02 13:25:46,397 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:25:46,397 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:25:46,397 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 13:25:46,397 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:25:46,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:25:46,397 INFO L85 PathProgramCache]: Analyzing trace with hash 78431277, now seen corresponding path program 1 times [2024-12-02 13:25:46,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:25:46,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094568317] [2024-12-02 13:25:46,398 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:25:46,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:25:46,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:25:50,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:25:50,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:25:50,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094568317] [2024-12-02 13:25:50,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094568317] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:25:50,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:25:50,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 13:25:50,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110799803] [2024-12-02 13:25:50,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:25:50,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 13:25:50,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:25:50,904 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 13:25:50,904 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-12-02 13:25:50,904 INFO L87 Difference]: Start difference. First operand 562 states and 818 transitions. Second operand has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:51,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:25:51,613 INFO L93 Difference]: Finished difference Result 995 states and 1435 transitions. [2024-12-02 13:25:51,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 13:25:51,614 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 207 [2024-12-02 13:25:51,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:25:51,618 INFO L225 Difference]: With dead ends: 995 [2024-12-02 13:25:51,618 INFO L226 Difference]: Without dead ends: 761 [2024-12-02 13:25:51,618 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-12-02 13:25:51,620 INFO L435 NwaCegarLoop]: 160 mSDtfsCounter, 178 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 13:25:51,620 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 669 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 13:25:51,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2024-12-02 13:25:51,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 567. [2024-12-02 13:25:51,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 472 states have (on average 1.3919491525423728) internal successors, (657), 474 states have internal predecessors, (657), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:25:51,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 825 transitions. [2024-12-02 13:25:51,658 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 825 transitions. Word has length 207 [2024-12-02 13:25:51,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:25:51,658 INFO L471 AbstractCegarLoop]: Abstraction has 567 states and 825 transitions. [2024-12-02 13:25:51,658 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:51,658 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 825 transitions. [2024-12-02 13:25:51,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2024-12-02 13:25:51,660 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:25:51,660 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:25:51,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 13:25:51,660 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:25:51,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:25:51,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1381353067, now seen corresponding path program 1 times [2024-12-02 13:25:51,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:25:51,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946063970] [2024-12-02 13:25:51,660 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:25:51,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:25:51,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:25:59,225 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:25:59,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:25:59,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946063970] [2024-12-02 13:25:59,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946063970] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:25:59,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:25:59,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 13:25:59,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694176772] [2024-12-02 13:25:59,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:25:59,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 13:25:59,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:25:59,226 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 13:25:59,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2024-12-02 13:25:59,226 INFO L87 Difference]: Start difference. First operand 567 states and 825 transitions. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:59,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:25:59,887 INFO L93 Difference]: Finished difference Result 938 states and 1362 transitions. [2024-12-02 13:25:59,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 13:25:59,887 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 207 [2024-12-02 13:25:59,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:25:59,889 INFO L225 Difference]: With dead ends: 938 [2024-12-02 13:25:59,889 INFO L226 Difference]: Without dead ends: 693 [2024-12-02 13:25:59,890 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2024-12-02 13:25:59,890 INFO L435 NwaCegarLoop]: 163 mSDtfsCounter, 150 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 13:25:59,890 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 587 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 13:25:59,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2024-12-02 13:25:59,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 568. [2024-12-02 13:25:59,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 473 states have (on average 1.3932346723044398) internal successors, (659), 475 states have internal predecessors, (659), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:25:59,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 827 transitions. [2024-12-02 13:25:59,943 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 827 transitions. Word has length 207 [2024-12-02 13:25:59,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:25:59,943 INFO L471 AbstractCegarLoop]: Abstraction has 568 states and 827 transitions. [2024-12-02 13:25:59,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:25:59,943 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 827 transitions. [2024-12-02 13:25:59,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2024-12-02 13:25:59,944 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:25:59,944 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:25:59,944 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 13:25:59,944 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:25:59,945 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:25:59,945 INFO L85 PathProgramCache]: Analyzing trace with hash 2082417645, now seen corresponding path program 1 times [2024-12-02 13:25:59,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:25:59,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546441518] [2024-12-02 13:25:59,945 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:25:59,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:25:59,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:26:05,192 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:26:05,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:26:05,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546441518] [2024-12-02 13:26:05,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546441518] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:26:05,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:26:05,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 13:26:05,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471190075] [2024-12-02 13:26:05,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:26:05,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 13:26:05,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:26:05,193 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 13:26:05,193 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2024-12-02 13:26:05,193 INFO L87 Difference]: Start difference. First operand 568 states and 827 transitions. Second operand has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:26:05,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:26:05,722 INFO L93 Difference]: Finished difference Result 905 states and 1318 transitions. [2024-12-02 13:26:05,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 13:26:05,723 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 207 [2024-12-02 13:26:05,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:26:05,725 INFO L225 Difference]: With dead ends: 905 [2024-12-02 13:26:05,725 INFO L226 Difference]: Without dead ends: 659 [2024-12-02 13:26:05,725 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2024-12-02 13:26:05,725 INFO L435 NwaCegarLoop]: 166 mSDtfsCounter, 154 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 654 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 13:26:05,726 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 654 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 13:26:05,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2024-12-02 13:26:05,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 541. [2024-12-02 13:26:05,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 446 states have (on average 1.390134529147982) internal successors, (620), 448 states have internal predecessors, (620), 84 states have call successors, (84), 10 states have call predecessors, (84), 10 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:26:05,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 788 transitions. [2024-12-02 13:26:05,758 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 788 transitions. Word has length 207 [2024-12-02 13:26:05,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:26:05,758 INFO L471 AbstractCegarLoop]: Abstraction has 541 states and 788 transitions. [2024-12-02 13:26:05,758 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:26:05,758 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 788 transitions. [2024-12-02 13:26:05,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2024-12-02 13:26:05,759 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:26:05,759 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:26:05,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 13:26:05,759 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:26:05,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:26:05,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1065849177, now seen corresponding path program 1 times [2024-12-02 13:26:05,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:26:05,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79473541] [2024-12-02 13:26:05,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:26:05,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:26:05,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:27:13,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:27:13,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:27:13,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79473541] [2024-12-02 13:27:13,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79473541] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:27:13,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:27:13,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 13:27:13,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461296711] [2024-12-02 13:27:13,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:27:13,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 13:27:13,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:27:13,867 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 13:27:13,867 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-12-02 13:27:13,867 INFO L87 Difference]: Start difference. First operand 541 states and 788 transitions. Second operand has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:27:15,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:27:15,598 INFO L93 Difference]: Finished difference Result 676 states and 955 transitions. [2024-12-02 13:27:15,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 13:27:15,599 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 207 [2024-12-02 13:27:15,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:27:15,602 INFO L225 Difference]: With dead ends: 676 [2024-12-02 13:27:15,602 INFO L226 Difference]: Without dead ends: 674 [2024-12-02 13:27:15,602 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-02 13:27:15,603 INFO L435 NwaCegarLoop]: 178 mSDtfsCounter, 89 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 933 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 13:27:15,603 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 933 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 13:27:15,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2024-12-02 13:27:15,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 585. [2024-12-02 13:27:15,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 487 states have (on average 1.37782340862423) internal successors, (671), 489 states have internal predecessors, (671), 84 states have call successors, (84), 13 states have call predecessors, (84), 13 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-02 13:27:15,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 839 transitions. [2024-12-02 13:27:15,670 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 839 transitions. Word has length 207 [2024-12-02 13:27:15,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:27:15,671 INFO L471 AbstractCegarLoop]: Abstraction has 585 states and 839 transitions. [2024-12-02 13:27:15,671 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:27:15,671 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 839 transitions. [2024-12-02 13:27:15,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-12-02 13:27:15,672 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:27:15,672 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:27:15,672 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 13:27:15,672 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:27:15,672 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:27:15,672 INFO L85 PathProgramCache]: Analyzing trace with hash 309691364, now seen corresponding path program 1 times [2024-12-02 13:27:15,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:27:15,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545204875] [2024-12-02 13:27:15,672 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:27:15,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:27:15,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:27:15,742 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:27:15,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:27:15,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545204875] [2024-12-02 13:27:15,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545204875] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:27:15,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:27:15,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:27:15,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387137732] [2024-12-02 13:27:15,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:27:15,743 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:27:15,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:27:15,743 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:27:15,743 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:27:15,744 INFO L87 Difference]: Start difference. First operand 585 states and 839 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:27:15,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:27:15,867 INFO L93 Difference]: Finished difference Result 975 states and 1382 transitions. [2024-12-02 13:27:15,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:27:15,867 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 208 [2024-12-02 13:27:15,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:27:15,870 INFO L225 Difference]: With dead ends: 975 [2024-12-02 13:27:15,870 INFO L226 Difference]: Without dead ends: 702 [2024-12-02 13:27:15,871 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 13:27:15,871 INFO L435 NwaCegarLoop]: 187 mSDtfsCounter, 41 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 319 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 13:27:15,871 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 319 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 13:27:15,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2024-12-02 13:27:15,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 604. [2024-12-02 13:27:15,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 493 states have (on average 1.359026369168357) internal successors, (670), 496 states have internal predecessors, (670), 94 states have call successors, (94), 16 states have call predecessors, (94), 16 states have return successors, (94), 91 states have call predecessors, (94), 94 states have call successors, (94) [2024-12-02 13:27:15,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 858 transitions. [2024-12-02 13:27:15,945 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 858 transitions. Word has length 208 [2024-12-02 13:27:15,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:27:15,946 INFO L471 AbstractCegarLoop]: Abstraction has 604 states and 858 transitions. [2024-12-02 13:27:15,946 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:27:15,946 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 858 transitions. [2024-12-02 13:27:15,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-12-02 13:27:15,947 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:27:15,947 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:27:15,947 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 13:27:15,947 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:27:15,947 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:27:15,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1982554589, now seen corresponding path program 1 times [2024-12-02 13:27:15,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:27:15,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253568461] [2024-12-02 13:27:15,947 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:27:15,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:27:15,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:27:59,846 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:27:59,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:27:59,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253568461] [2024-12-02 13:27:59,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253568461] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:27:59,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:27:59,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 13:27:59,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025421616] [2024-12-02 13:27:59,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:27:59,847 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 13:27:59,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:27:59,847 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 13:27:59,847 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-12-02 13:27:59,847 INFO L87 Difference]: Start difference. First operand 604 states and 858 transitions. Second operand has 10 states, 10 states have (on average 5.6) internal successors, (56), 10 states have internal predecessors, (56), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:28:00,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:28:00,754 INFO L93 Difference]: Finished difference Result 777 states and 1065 transitions. [2024-12-02 13:28:00,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 13:28:00,754 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.6) internal successors, (56), 10 states have internal predecessors, (56), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 208 [2024-12-02 13:28:00,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:28:00,756 INFO L225 Difference]: With dead ends: 777 [2024-12-02 13:28:00,756 INFO L226 Difference]: Without dead ends: 775 [2024-12-02 13:28:00,757 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2024-12-02 13:28:00,757 INFO L435 NwaCegarLoop]: 222 mSDtfsCounter, 133 mSDsluCounter, 985 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 1207 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 13:28:00,757 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 1207 Invalid, 336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 13:28:00,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2024-12-02 13:28:00,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 604. [2024-12-02 13:28:00,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 493 states have (on average 1.359026369168357) internal successors, (670), 496 states have internal predecessors, (670), 94 states have call successors, (94), 16 states have call predecessors, (94), 16 states have return successors, (94), 91 states have call predecessors, (94), 94 states have call successors, (94) [2024-12-02 13:28:00,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 858 transitions. [2024-12-02 13:28:00,825 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 858 transitions. Word has length 208 [2024-12-02 13:28:00,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:28:00,825 INFO L471 AbstractCegarLoop]: Abstraction has 604 states and 858 transitions. [2024-12-02 13:28:00,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.6) internal successors, (56), 10 states have internal predecessors, (56), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:28:00,825 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 858 transitions. [2024-12-02 13:28:00,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-12-02 13:28:00,826 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:28:00,827 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:28:00,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 13:28:00,827 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:28:00,827 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:28:00,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1897765835, now seen corresponding path program 1 times [2024-12-02 13:28:00,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:28:00,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551296694] [2024-12-02 13:28:00,827 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:28:00,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:28:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:28:00,923 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:28:00,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:28:00,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551296694] [2024-12-02 13:28:00,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551296694] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:28:00,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:28:00,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:28:00,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891992100] [2024-12-02 13:28:00,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:28:00,924 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:28:00,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:28:00,924 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:28:00,924 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:28:00,925 INFO L87 Difference]: Start difference. First operand 604 states and 858 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:28:01,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:28:01,054 INFO L93 Difference]: Finished difference Result 931 states and 1314 transitions. [2024-12-02 13:28:01,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:28:01,054 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 209 [2024-12-02 13:28:01,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:28:01,057 INFO L225 Difference]: With dead ends: 931 [2024-12-02 13:28:01,057 INFO L226 Difference]: Without dead ends: 649 [2024-12-02 13:28:01,058 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 13:28:01,059 INFO L435 NwaCegarLoop]: 163 mSDtfsCounter, 48 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 13:28:01,059 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 293 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 13:28:01,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2024-12-02 13:28:01,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 509. [2024-12-02 13:28:01,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 422 states have (on average 1.3791469194312795) internal successors, (582), 423 states have internal predecessors, (582), 74 states have call successors, (74), 12 states have call predecessors, (74), 12 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2024-12-02 13:28:01,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 730 transitions. [2024-12-02 13:28:01,126 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 730 transitions. Word has length 209 [2024-12-02 13:28:01,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:28:01,126 INFO L471 AbstractCegarLoop]: Abstraction has 509 states and 730 transitions. [2024-12-02 13:28:01,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:28:01,126 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 730 transitions. [2024-12-02 13:28:01,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-12-02 13:28:01,127 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:28:01,127 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:28:01,127 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 13:28:01,127 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:28:01,128 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:28:01,128 INFO L85 PathProgramCache]: Analyzing trace with hash -1069236556, now seen corresponding path program 1 times [2024-12-02 13:28:01,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:28:01,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611234380] [2024-12-02 13:28:01,128 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:28:01,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:28:01,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:28:13,641 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:28:13,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:28:13,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611234380] [2024-12-02 13:28:13,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611234380] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:28:13,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:28:13,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 13:28:13,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128961263] [2024-12-02 13:28:13,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:28:13,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 13:28:13,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:28:13,642 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 13:28:13,642 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-12-02 13:28:13,642 INFO L87 Difference]: Start difference. First operand 509 states and 730 transitions. Second operand has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:28:14,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:28:14,704 INFO L93 Difference]: Finished difference Result 658 states and 905 transitions. [2024-12-02 13:28:14,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 13:28:14,705 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 209 [2024-12-02 13:28:14,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:28:14,707 INFO L225 Difference]: With dead ends: 658 [2024-12-02 13:28:14,707 INFO L226 Difference]: Without dead ends: 656 [2024-12-02 13:28:14,708 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-12-02 13:28:14,708 INFO L435 NwaCegarLoop]: 203 mSDtfsCounter, 127 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 13:28:14,708 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 1062 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 13:28:14,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2024-12-02 13:28:14,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 521. [2024-12-02 13:28:14,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 434 states have (on average 1.3755760368663594) internal successors, (597), 435 states have internal predecessors, (597), 74 states have call successors, (74), 12 states have call predecessors, (74), 12 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2024-12-02 13:28:14,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 745 transitions. [2024-12-02 13:28:14,750 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 745 transitions. Word has length 209 [2024-12-02 13:28:14,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:28:14,751 INFO L471 AbstractCegarLoop]: Abstraction has 521 states and 745 transitions. [2024-12-02 13:28:14,751 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:28:14,751 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 745 transitions. [2024-12-02 13:28:14,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-12-02 13:28:14,752 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:28:14,752 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:28:14,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 13:28:14,752 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:28:14,753 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:28:14,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1736455562, now seen corresponding path program 1 times [2024-12-02 13:28:14,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:28:14,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081710309] [2024-12-02 13:28:14,753 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:28:14,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:28:14,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:29:22,891 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:29:22,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:29:22,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081710309] [2024-12-02 13:29:22,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081710309] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:29:22,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:29:22,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 13:29:22,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477944720] [2024-12-02 13:29:22,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:29:22,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 13:29:22,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:29:22,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 13:29:22,892 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-12-02 13:29:22,892 INFO L87 Difference]: Start difference. First operand 521 states and 745 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:29:24,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:29:24,099 INFO L93 Difference]: Finished difference Result 641 states and 890 transitions. [2024-12-02 13:29:24,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 13:29:24,100 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 209 [2024-12-02 13:29:24,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:29:24,102 INFO L225 Difference]: With dead ends: 641 [2024-12-02 13:29:24,102 INFO L226 Difference]: Without dead ends: 639 [2024-12-02 13:29:24,102 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-12-02 13:29:24,102 INFO L435 NwaCegarLoop]: 247 mSDtfsCounter, 132 mSDsluCounter, 1272 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 1519 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 13:29:24,102 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 1519 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 13:29:24,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2024-12-02 13:29:24,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 513. [2024-12-02 13:29:24,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 426 states have (on average 1.380281690140845) internal successors, (588), 427 states have internal predecessors, (588), 74 states have call successors, (74), 12 states have call predecessors, (74), 12 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2024-12-02 13:29:24,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 736 transitions. [2024-12-02 13:29:24,146 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 736 transitions. Word has length 209 [2024-12-02 13:29:24,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:29:24,147 INFO L471 AbstractCegarLoop]: Abstraction has 513 states and 736 transitions. [2024-12-02 13:29:24,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:29:24,147 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 736 transitions. [2024-12-02 13:29:24,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-12-02 13:29:24,147 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:29:24,148 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:29:24,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 13:29:24,148 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:29:24,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:29:24,148 INFO L85 PathProgramCache]: Analyzing trace with hash 501362570, now seen corresponding path program 1 times [2024-12-02 13:29:24,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:29:24,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573782458] [2024-12-02 13:29:24,148 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:29:24,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:29:24,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:30:07,667 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:30:07,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:30:07,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573782458] [2024-12-02 13:30:07,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573782458] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:30:07,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:30:07,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 13:30:07,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589630651] [2024-12-02 13:30:07,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:30:07,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 13:30:07,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:30:07,669 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 13:30:07,669 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-12-02 13:30:07,669 INFO L87 Difference]: Start difference. First operand 513 states and 736 transitions. Second operand has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:30:08,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:30:08,631 INFO L93 Difference]: Finished difference Result 660 states and 912 transitions. [2024-12-02 13:30:08,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 13:30:08,631 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 210 [2024-12-02 13:30:08,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:30:08,633 INFO L225 Difference]: With dead ends: 660 [2024-12-02 13:30:08,633 INFO L226 Difference]: Without dead ends: 658 [2024-12-02 13:30:08,634 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2024-12-02 13:30:08,634 INFO L435 NwaCegarLoop]: 223 mSDtfsCounter, 104 mSDsluCounter, 1309 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 1532 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 13:30:08,634 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 1532 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 13:30:08,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2024-12-02 13:30:08,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 529. [2024-12-02 13:30:08,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 442 states have (on average 1.3800904977375565) internal successors, (610), 443 states have internal predecessors, (610), 74 states have call successors, (74), 12 states have call predecessors, (74), 12 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2024-12-02 13:30:08,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 758 transitions. [2024-12-02 13:30:08,679 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 758 transitions. Word has length 210 [2024-12-02 13:30:08,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:30:08,679 INFO L471 AbstractCegarLoop]: Abstraction has 529 states and 758 transitions. [2024-12-02 13:30:08,679 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:30:08,679 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 758 transitions. [2024-12-02 13:30:08,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2024-12-02 13:30:08,680 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:30:08,680 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:30:08,680 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 13:30:08,680 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:30:08,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:30:08,680 INFO L85 PathProgramCache]: Analyzing trace with hash -428983615, now seen corresponding path program 1 times [2024-12-02 13:30:08,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:30:08,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412786450] [2024-12-02 13:30:08,681 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:30:08,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:30:08,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:30:32,771 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:30:32,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:30:32,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412786450] [2024-12-02 13:30:32,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412786450] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:30:32,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:30:32,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 13:30:32,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023572563] [2024-12-02 13:30:32,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:30:32,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 13:30:32,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:30:32,772 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 13:30:32,772 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-12-02 13:30:32,772 INFO L87 Difference]: Start difference. First operand 529 states and 758 transitions. Second operand has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:30:34,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:30:34,242 INFO L93 Difference]: Finished difference Result 638 states and 890 transitions. [2024-12-02 13:30:34,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 13:30:34,243 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 210 [2024-12-02 13:30:34,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:30:34,244 INFO L225 Difference]: With dead ends: 638 [2024-12-02 13:30:34,244 INFO L226 Difference]: Without dead ends: 636 [2024-12-02 13:30:34,245 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-02 13:30:34,245 INFO L435 NwaCegarLoop]: 206 mSDtfsCounter, 85 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 935 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 13:30:34,245 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 935 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 13:30:34,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2024-12-02 13:30:34,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 532. [2024-12-02 13:30:34,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 445 states have (on average 1.3842696629213482) internal successors, (616), 446 states have internal predecessors, (616), 74 states have call successors, (74), 12 states have call predecessors, (74), 12 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2024-12-02 13:30:34,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 764 transitions. [2024-12-02 13:30:34,312 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 764 transitions. Word has length 210 [2024-12-02 13:30:34,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:30:34,312 INFO L471 AbstractCegarLoop]: Abstraction has 532 states and 764 transitions. [2024-12-02 13:30:34,312 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:30:34,312 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 764 transitions. [2024-12-02 13:30:34,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-12-02 13:30:34,313 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:30:34,313 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:30:34,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-12-02 13:30:34,313 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:30:34,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:30:34,314 INFO L85 PathProgramCache]: Analyzing trace with hash 277750517, now seen corresponding path program 1 times [2024-12-02 13:30:34,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:30:34,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017486577] [2024-12-02 13:30:34,314 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:30:34,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:30:34,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:30:34,362 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:30:34,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:30:34,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017486577] [2024-12-02 13:30:34,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017486577] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:30:34,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:30:34,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:30:34,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491467110] [2024-12-02 13:30:34,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:30:34,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:30:34,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:30:34,363 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:30:34,363 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:30:34,363 INFO L87 Difference]: Start difference. First operand 532 states and 764 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:30:34,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:30:34,516 INFO L93 Difference]: Finished difference Result 904 states and 1278 transitions. [2024-12-02 13:30:34,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:30:34,516 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 211 [2024-12-02 13:30:34,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:30:34,518 INFO L225 Difference]: With dead ends: 904 [2024-12-02 13:30:34,518 INFO L226 Difference]: Without dead ends: 633 [2024-12-02 13:30:34,519 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 13:30:34,519 INFO L435 NwaCegarLoop]: 168 mSDtfsCounter, 42 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 13:30:34,519 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 298 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 13:30:34,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2024-12-02 13:30:34,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 555. [2024-12-02 13:30:34,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 468 states have (on average 1.3696581196581197) internal successors, (641), 469 states have internal predecessors, (641), 74 states have call successors, (74), 12 states have call predecessors, (74), 12 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2024-12-02 13:30:34,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 789 transitions. [2024-12-02 13:30:34,565 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 789 transitions. Word has length 211 [2024-12-02 13:30:34,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:30:34,565 INFO L471 AbstractCegarLoop]: Abstraction has 555 states and 789 transitions. [2024-12-02 13:30:34,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:30:34,565 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 789 transitions. [2024-12-02 13:30:34,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-12-02 13:30:34,566 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:30:34,566 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:30:34,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-12-02 13:30:34,566 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:30:34,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:30:34,566 INFO L85 PathProgramCache]: Analyzing trace with hash 76363184, now seen corresponding path program 1 times [2024-12-02 13:30:34,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:30:34,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799971613] [2024-12-02 13:30:34,567 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:30:34,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:30:34,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:30:34,613 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:30:34,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:30:34,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799971613] [2024-12-02 13:30:34,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799971613] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:30:34,613 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:30:34,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 13:30:34,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720669425] [2024-12-02 13:30:34,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:30:34,614 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 13:30:34,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:30:34,614 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 13:30:34,615 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 13:30:34,615 INFO L87 Difference]: Start difference. First operand 555 states and 789 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:30:34,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:30:34,718 INFO L93 Difference]: Finished difference Result 920 states and 1292 transitions. [2024-12-02 13:30:34,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 13:30:34,719 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 211 [2024-12-02 13:30:34,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:30:34,721 INFO L225 Difference]: With dead ends: 920 [2024-12-02 13:30:34,721 INFO L226 Difference]: Without dead ends: 633 [2024-12-02 13:30:34,721 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 13:30:34,721 INFO L435 NwaCegarLoop]: 198 mSDtfsCounter, 40 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 13:30:34,722 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 330 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 13:30:34,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2024-12-02 13:30:34,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 545. [2024-12-02 13:30:34,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 458 states have (on average 1.3624454148471616) internal successors, (624), 459 states have internal predecessors, (624), 74 states have call successors, (74), 12 states have call predecessors, (74), 12 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2024-12-02 13:30:34,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 772 transitions. [2024-12-02 13:30:34,768 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 772 transitions. Word has length 211 [2024-12-02 13:30:34,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:30:34,768 INFO L471 AbstractCegarLoop]: Abstraction has 545 states and 772 transitions. [2024-12-02 13:30:34,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:30:34,768 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 772 transitions. [2024-12-02 13:30:34,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-12-02 13:30:34,769 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:30:34,769 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:30:34,769 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-12-02 13:30:34,769 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:30:34,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:30:34,769 INFO L85 PathProgramCache]: Analyzing trace with hash -732605729, now seen corresponding path program 1 times [2024-12-02 13:30:34,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:30:34,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287224440] [2024-12-02 13:30:34,770 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:30:34,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:30:34,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:30:40,702 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2024-12-02 13:30:40,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:30:40,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287224440] [2024-12-02 13:30:40,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287224440] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 13:30:40,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 13:30:40,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 13:30:40,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561451521] [2024-12-02 13:30:40,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 13:30:40,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 13:30:40,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 13:30:40,704 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 13:30:40,704 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-12-02 13:30:40,704 INFO L87 Difference]: Start difference. First operand 545 states and 772 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:30:41,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 13:30:41,248 INFO L93 Difference]: Finished difference Result 675 states and 926 transitions. [2024-12-02 13:30:41,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 13:30:41,249 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) Word has length 211 [2024-12-02 13:30:41,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 13:30:41,253 INFO L225 Difference]: With dead ends: 675 [2024-12-02 13:30:41,253 INFO L226 Difference]: Without dead ends: 673 [2024-12-02 13:30:41,253 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-12-02 13:30:41,254 INFO L435 NwaCegarLoop]: 246 mSDtfsCounter, 151 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 1382 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 13:30:41,254 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 1382 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 13:30:41,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2024-12-02 13:30:41,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 535. [2024-12-02 13:30:41,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 448 states have (on average 1.3683035714285714) internal successors, (613), 449 states have internal predecessors, (613), 74 states have call successors, (74), 12 states have call predecessors, (74), 12 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2024-12-02 13:30:41,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 761 transitions. [2024-12-02 13:30:41,306 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 761 transitions. Word has length 211 [2024-12-02 13:30:41,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 13:30:41,307 INFO L471 AbstractCegarLoop]: Abstraction has 535 states and 761 transitions. [2024-12-02 13:30:41,307 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 1 states have call successors, (31), 1 states have call predecessors, (31), 1 states have return successors, (31), 1 states have call predecessors, (31), 1 states have call successors, (31) [2024-12-02 13:30:41,307 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 761 transitions. [2024-12-02 13:30:41,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-12-02 13:30:41,307 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 13:30:41,307 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 13:30:41,308 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-12-02 13:30:41,308 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 13:30:41,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 13:30:41,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1734324133, now seen corresponding path program 1 times [2024-12-02 13:30:41,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 13:30:41,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482843372] [2024-12-02 13:30:41,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:30:41,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 13:30:41,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:30:41,753 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 24 proven. 66 refuted. 0 times theorem prover too weak. 1770 trivial. 0 not checked. [2024-12-02 13:30:41,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 13:30:41,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482843372] [2024-12-02 13:30:41,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482843372] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 13:30:41,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268213355] [2024-12-02 13:30:41,754 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 13:30:41,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 13:30:41,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 13:30:41,756 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 13:30:41,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eec6c9d4-056e-4d9c-9afb-e76d540afb67/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 13:30:41,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 13:30:41,902 INFO L256 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-02 13:30:41,908 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 13:31:50,255 INFO L134 CoverageAnalysis]: Checked inductivity of 1860 backedges. 750 proven. 66 refuted. 0 times theorem prover too weak. 1044 trivial. 0 not checked. [2024-12-02 13:31:50,255 INFO L312 TraceCheckSpWp]: Computing backward predicates...