./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-18.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_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/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_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-18.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/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_98eebf2b-0e22-44c9-810c-4e435b73884e/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 44903c27af28474fa8f64f9be68c4119ba3454622360f31f5c3d951f7d2ecb67 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 10:35:51,415 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 10:35:51,467 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 10:35:51,471 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 10:35:51,471 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 10:35:51,490 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 10:35:51,491 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 10:35:51,491 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 10:35:51,491 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 10:35:51,492 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 10:35:51,492 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 10:35:51,492 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 10:35:51,492 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 10:35:51,492 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 10:35:51,492 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 10:35:51,492 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 10:35:51,492 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 10:35:51,492 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 10:35:51,493 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 10:35:51,493 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:35:51,494 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:35:51,494 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 10:35:51,494 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 10:35:51,495 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 10:35:51,495 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 10:35:51,495 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 10:35:51,495 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_98eebf2b-0e22-44c9-810c-4e435b73884e/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 -> 44903c27af28474fa8f64f9be68c4119ba3454622360f31f5c3d951f7d2ecb67 [2024-12-02 10:35:51,713 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 10:35:51,721 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 10:35:51,723 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 10:35:51,724 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 10:35:51,724 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 10:35:51,725 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-18.i [2024-12-02 10:35:54,401 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/data/81cb68721/f03606686fcf42b9999b3f2fba7e95da/FLAGa155f5bfc [2024-12-02 10:35:54,611 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 10:35:54,612 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-18.i [2024-12-02 10:35:54,622 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/data/81cb68721/f03606686fcf42b9999b3f2fba7e95da/FLAGa155f5bfc [2024-12-02 10:35:54,946 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/data/81cb68721/f03606686fcf42b9999b3f2fba7e95da [2024-12-02 10:35:54,947 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 10:35:54,949 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 10:35:54,950 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 10:35:54,950 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 10:35:54,954 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 10:35:54,955 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:35:54" (1/1) ... [2024-12-02 10:35:54,956 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4cd3ed3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:54, skipping insertion in model container [2024-12-02 10:35:54,956 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:35:54" (1/1) ... [2024-12-02 10:35:54,981 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 10:35:55,111 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_98eebf2b-0e22-44c9-810c-4e435b73884e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-18.i[916,929] [2024-12-02 10:35:55,220 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 10:35:55,233 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 10:35:55,244 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_98eebf2b-0e22-44c9-810c-4e435b73884e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-18.i[916,929] [2024-12-02 10:35:55,299 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 10:35:55,316 INFO L204 MainTranslator]: Completed translation [2024-12-02 10:35:55,316 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55 WrapperNode [2024-12-02 10:35:55,317 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 10:35:55,317 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 10:35:55,317 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 10:35:55,318 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 10:35:55,324 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,337 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,380 INFO L138 Inliner]: procedures = 26, calls = 95, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 577 [2024-12-02 10:35:55,381 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 10:35:55,381 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 10:35:55,381 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 10:35:55,382 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 10:35:55,390 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,390 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,396 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,415 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 10:35:55,415 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,415 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,429 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,431 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,437 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,441 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,444 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,449 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 10:35:55,450 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 10:35:55,450 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 10:35:55,450 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 10:35:55,451 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (1/1) ... [2024-12-02 10:35:55,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:35:55,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:35:55,481 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 10:35:55,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 10:35:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 10:35:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 10:35:55,508 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 10:35:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 10:35:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 10:35:55,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 10:35:55,618 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 10:35:55,620 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 10:35:56,349 INFO L? ?]: Removed 17 outVars from TransFormulas that were not future-live. [2024-12-02 10:35:56,349 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 10:35:56,363 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 10:35:56,363 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 10:35:56,363 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:35:56 BoogieIcfgContainer [2024-12-02 10:35:56,363 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 10:35:56,365 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 10:35:56,365 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 10:35:56,370 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 10:35:56,370 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 10:35:54" (1/3) ... [2024-12-02 10:35:56,371 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5828d73f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 10:35:56, skipping insertion in model container [2024-12-02 10:35:56,371 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:35:55" (2/3) ... [2024-12-02 10:35:56,371 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5828d73f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 10:35:56, skipping insertion in model container [2024-12-02 10:35:56,371 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:35:56" (3/3) ... [2024-12-02 10:35:56,372 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-18.i [2024-12-02 10:35:56,387 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 10:35:56,389 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-18.i that has 2 procedures, 241 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 10:35:56,450 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 10:35:56,461 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;@69599ec7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 10:35:56,462 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 10:35:56,466 INFO L276 IsEmpty]: Start isEmpty. Operand has 241 states, 156 states have (on average 1.5192307692307692) internal successors, (237), 157 states have internal predecessors, (237), 82 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2024-12-02 10:35:56,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:35:56,491 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:35:56,492 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:35:56,492 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:35:56,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:35:56,498 INFO L85 PathProgramCache]: Analyzing trace with hash -1509631392, now seen corresponding path program 1 times [2024-12-02 10:35:56,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:35:56,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261211459] [2024-12-02 10:35:56,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:35:56,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:35:56,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:35:56,997 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 13122 trivial. 0 not checked. [2024-12-02 10:35:56,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:35:56,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261211459] [2024-12-02 10:35:56,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261211459] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:35:56,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509821202] [2024-12-02 10:35:56,999 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:35:56,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:35:56,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:35:57,002 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:35:57,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 10:35:57,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:35:57,359 INFO L256 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 10:35:57,378 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:35:57,441 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 162 proven. 0 refuted. 0 times theorem prover too weak. 13122 trivial. 0 not checked. [2024-12-02 10:35:57,441 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 10:35:57,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509821202] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:35:57,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 10:35:57,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 10:35:57,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654048069] [2024-12-02 10:35:57,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:35:57,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 10:35:57,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:35:57,469 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 10:35:57,470 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 10:35:57,472 INFO L87 Difference]: Start difference. First operand has 241 states, 156 states have (on average 1.5192307692307692) internal successors, (237), 157 states have internal predecessors, (237), 82 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Second operand has 2 states, 2 states have (on average 56.5) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (82), 2 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:35:57,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:35:57,524 INFO L93 Difference]: Finished difference Result 475 states and 878 transitions. [2024-12-02 10:35:57,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 10:35:57,526 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 56.5) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (82), 2 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 2 states have call successors, (82) Word has length 518 [2024-12-02 10:35:57,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:35:57,533 INFO L225 Difference]: With dead ends: 475 [2024-12-02 10:35:57,533 INFO L226 Difference]: Without dead ends: 237 [2024-12-02 10:35:57,537 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 519 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 10:35:57,540 INFO L435 NwaCegarLoop]: 392 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, 392 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 10:35:57,540 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 10:35:57,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2024-12-02 10:35:57,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 237. [2024-12-02 10:35:57,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 153 states have (on average 1.4901960784313726) internal successors, (228), 153 states have internal predecessors, (228), 82 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2024-12-02 10:35:57,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 392 transitions. [2024-12-02 10:35:57,609 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 392 transitions. Word has length 518 [2024-12-02 10:35:57,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:35:57,610 INFO L471 AbstractCegarLoop]: Abstraction has 237 states and 392 transitions. [2024-12-02 10:35:57,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 56.5) internal successors, (113), 2 states have internal predecessors, (113), 2 states have call successors, (82), 2 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:35:57,610 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 392 transitions. [2024-12-02 10:35:57,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:35:57,627 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:35:57,627 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:35:57,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 10:35:57,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 10:35:57,828 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:35:57,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:35:57,829 INFO L85 PathProgramCache]: Analyzing trace with hash -2126357984, now seen corresponding path program 1 times [2024-12-02 10:35:57,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:35:57,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427246857] [2024-12-02 10:35:57,829 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:35:57,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:35:57,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:35:58,384 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:35:58,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:35:58,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427246857] [2024-12-02 10:35:58,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427246857] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:35:58,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:35:58,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:35:58,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099699080] [2024-12-02 10:35:58,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:35:58,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:35:58,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:35:58,388 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:35:58,388 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:35:58,388 INFO L87 Difference]: Start difference. First operand 237 states and 392 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:35:58,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:35:58,478 INFO L93 Difference]: Finished difference Result 704 states and 1168 transitions. [2024-12-02 10:35:58,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:35:58,478 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 518 [2024-12-02 10:35:58,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:35:58,484 INFO L225 Difference]: With dead ends: 704 [2024-12-02 10:35:58,484 INFO L226 Difference]: Without dead ends: 470 [2024-12-02 10:35:58,486 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 10:35:58,487 INFO L435 NwaCegarLoop]: 387 mSDtfsCounter, 376 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 763 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:35:58,487 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 763 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 10:35:58,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2024-12-02 10:35:58,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 468. [2024-12-02 10:35:58,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 301 states have (on average 1.478405315614618) internal successors, (445), 301 states have internal predecessors, (445), 164 states have call successors, (164), 2 states have call predecessors, (164), 2 states have return successors, (164), 164 states have call predecessors, (164), 164 states have call successors, (164) [2024-12-02 10:35:58,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 773 transitions. [2024-12-02 10:35:58,548 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 773 transitions. Word has length 518 [2024-12-02 10:35:58,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:35:58,550 INFO L471 AbstractCegarLoop]: Abstraction has 468 states and 773 transitions. [2024-12-02 10:35:58,550 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:35:58,550 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 773 transitions. [2024-12-02 10:35:58,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:35:58,554 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:35:58,555 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:35:58,555 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 10:35:58,555 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:35:58,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:35:58,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1219153636, now seen corresponding path program 1 times [2024-12-02 10:35:58,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:35:58,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172882599] [2024-12-02 10:35:58,556 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:35:58,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:35:58,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:35:58,883 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:35:58,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:35:58,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172882599] [2024-12-02 10:35:58,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172882599] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:35:58,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:35:58,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:35:58,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658182668] [2024-12-02 10:35:58,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:35:58,885 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:35:58,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:35:58,886 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:35:58,886 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:35:58,886 INFO L87 Difference]: Start difference. First operand 468 states and 773 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:35:58,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:35:58,960 INFO L93 Difference]: Finished difference Result 1181 states and 1954 transitions. [2024-12-02 10:35:58,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:35:58,960 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 518 [2024-12-02 10:35:58,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:35:58,967 INFO L225 Difference]: With dead ends: 1181 [2024-12-02 10:35:58,967 INFO L226 Difference]: Without dead ends: 716 [2024-12-02 10:35:58,969 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 10:35:58,970 INFO L435 NwaCegarLoop]: 387 mSDtfsCounter, 184 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 763 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:35:58,970 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 763 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 10:35:58,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2024-12-02 10:35:59,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 712. [2024-12-02 10:35:59,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 509 states have (on average 1.5343811394891944) internal successors, (781), 511 states have internal predecessors, (781), 198 states have call successors, (198), 4 states have call predecessors, (198), 4 states have return successors, (198), 196 states have call predecessors, (198), 198 states have call successors, (198) [2024-12-02 10:35:59,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 1177 transitions. [2024-12-02 10:35:59,036 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 1177 transitions. Word has length 518 [2024-12-02 10:35:59,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:35:59,037 INFO L471 AbstractCegarLoop]: Abstraction has 712 states and 1177 transitions. [2024-12-02 10:35:59,038 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:35:59,038 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 1177 transitions. [2024-12-02 10:35:59,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:35:59,042 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:35:59,042 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:35:59,043 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 10:35:59,043 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:35:59,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:35:59,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1157114022, now seen corresponding path program 1 times [2024-12-02 10:35:59,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:35:59,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092159174] [2024-12-02 10:35:59,044 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:35:59,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:35:59,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:35:59,582 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:35:59,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:35:59,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092159174] [2024-12-02 10:35:59,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092159174] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:35:59,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:35:59,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 10:35:59,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717159484] [2024-12-02 10:35:59,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:35:59,583 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 10:35:59,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:35:59,584 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 10:35:59,584 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 10:35:59,584 INFO L87 Difference]: Start difference. First operand 712 states and 1177 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:00,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:00,421 INFO L93 Difference]: Finished difference Result 2397 states and 3933 transitions. [2024-12-02 10:36:00,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 10:36:00,422 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 518 [2024-12-02 10:36:00,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:00,438 INFO L225 Difference]: With dead ends: 2397 [2024-12-02 10:36:00,438 INFO L226 Difference]: Without dead ends: 1688 [2024-12-02 10:36:00,442 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 10:36:00,443 INFO L435 NwaCegarLoop]: 382 mSDtfsCounter, 514 mSDsluCounter, 718 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 1100 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:00,443 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 1100 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 10:36:00,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1688 states. [2024-12-02 10:36:00,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1688 to 1310. [2024-12-02 10:36:00,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1310 states, 951 states have (on average 1.5362776025236593) internal successors, (1461), 957 states have internal predecessors, (1461), 350 states have call successors, (350), 8 states have call predecessors, (350), 8 states have return successors, (350), 344 states have call predecessors, (350), 350 states have call successors, (350) [2024-12-02 10:36:00,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1310 states to 1310 states and 2161 transitions. [2024-12-02 10:36:00,661 INFO L78 Accepts]: Start accepts. Automaton has 1310 states and 2161 transitions. Word has length 518 [2024-12-02 10:36:00,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:00,663 INFO L471 AbstractCegarLoop]: Abstraction has 1310 states and 2161 transitions. [2024-12-02 10:36:00,663 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:00,663 INFO L276 IsEmpty]: Start isEmpty. Operand 1310 states and 2161 transitions. [2024-12-02 10:36:00,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:36:00,673 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:00,674 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:00,674 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 10:36:00,674 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:00,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:00,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1549505372, now seen corresponding path program 1 times [2024-12-02 10:36:00,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:00,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635930676] [2024-12-02 10:36:00,675 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:00,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:00,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:01,102 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:01,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:01,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635930676] [2024-12-02 10:36:01,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635930676] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:01,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:01,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:36:01,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809234745] [2024-12-02 10:36:01,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:01,103 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:36:01,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:01,104 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:36:01,104 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:36:01,105 INFO L87 Difference]: Start difference. First operand 1310 states and 2161 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:01,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:01,296 INFO L93 Difference]: Finished difference Result 3315 states and 5455 transitions. [2024-12-02 10:36:01,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:36:01,297 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 518 [2024-12-02 10:36:01,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:01,312 INFO L225 Difference]: With dead ends: 3315 [2024-12-02 10:36:01,312 INFO L226 Difference]: Without dead ends: 2008 [2024-12-02 10:36:01,317 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:36:01,317 INFO L435 NwaCegarLoop]: 684 mSDtfsCounter, 386 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 1071 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:01,318 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [386 Valid, 1071 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 10:36:01,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2008 states. [2024-12-02 10:36:01,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2008 to 1303. [2024-12-02 10:36:01,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 883 states have (on average 1.4824462061155153) internal successors, (1309), 890 states have internal predecessors, (1309), 409 states have call successors, (409), 10 states have call predecessors, (409), 10 states have return successors, (409), 402 states have call predecessors, (409), 409 states have call successors, (409) [2024-12-02 10:36:01,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 2127 transitions. [2024-12-02 10:36:01,568 INFO L78 Accepts]: Start accepts. Automaton has 1303 states and 2127 transitions. Word has length 518 [2024-12-02 10:36:01,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:01,569 INFO L471 AbstractCegarLoop]: Abstraction has 1303 states and 2127 transitions. [2024-12-02 10:36:01,570 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:01,570 INFO L276 IsEmpty]: Start isEmpty. Operand 1303 states and 2127 transitions. [2024-12-02 10:36:01,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:36:01,574 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:01,575 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:01,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 10:36:01,575 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:01,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:01,576 INFO L85 PathProgramCache]: Analyzing trace with hash -455514148, now seen corresponding path program 1 times [2024-12-02 10:36:01,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:01,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363597527] [2024-12-02 10:36:01,576 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:01,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:01,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:02,149 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:02,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:02,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363597527] [2024-12-02 10:36:02,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363597527] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:02,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:02,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 10:36:02,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587633391] [2024-12-02 10:36:02,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:02,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 10:36:02,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:02,151 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 10:36:02,151 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-12-02 10:36:02,151 INFO L87 Difference]: Start difference. First operand 1303 states and 2127 transitions. Second operand has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:36:04,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:04,369 INFO L93 Difference]: Finished difference Result 6489 states and 10508 transitions. [2024-12-02 10:36:04,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 10:36:04,370 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 518 [2024-12-02 10:36:04,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:04,400 INFO L225 Difference]: With dead ends: 6489 [2024-12-02 10:36:04,400 INFO L226 Difference]: Without dead ends: 5294 [2024-12-02 10:36:04,405 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-12-02 10:36:04,406 INFO L435 NwaCegarLoop]: 367 mSDtfsCounter, 1518 mSDsluCounter, 1287 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 758 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1518 SdHoareTripleChecker+Valid, 1654 SdHoareTripleChecker+Invalid, 1220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 758 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:04,406 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1518 Valid, 1654 Invalid, 1220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [758 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 10:36:04,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5294 states. [2024-12-02 10:36:04,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5294 to 2847. [2024-12-02 10:36:04,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2847 states, 2008 states have (on average 1.5139442231075697) internal successors, (3040), 2022 states have internal predecessors, (3040), 818 states have call successors, (818), 20 states have call predecessors, (818), 20 states have return successors, (818), 804 states have call predecessors, (818), 818 states have call successors, (818) [2024-12-02 10:36:04,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 4676 transitions. [2024-12-02 10:36:04,868 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 4676 transitions. Word has length 518 [2024-12-02 10:36:04,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:04,869 INFO L471 AbstractCegarLoop]: Abstraction has 2847 states and 4676 transitions. [2024-12-02 10:36:04,870 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:36:04,870 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 4676 transitions. [2024-12-02 10:36:04,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:36:04,875 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:04,876 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:04,876 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 10:36:04,876 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:04,876 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:04,877 INFO L85 PathProgramCache]: Analyzing trace with hash -2043862050, now seen corresponding path program 1 times [2024-12-02 10:36:04,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:04,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639947387] [2024-12-02 10:36:04,877 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:04,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:04,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:05,499 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:05,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:05,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639947387] [2024-12-02 10:36:05,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639947387] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:05,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:05,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 10:36:05,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222467831] [2024-12-02 10:36:05,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:05,501 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 10:36:05,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:05,502 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 10:36:05,502 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-12-02 10:36:05,502 INFO L87 Difference]: Start difference. First operand 2847 states and 4676 transitions. Second operand has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:07,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:07,406 INFO L93 Difference]: Finished difference Result 12102 states and 19811 transitions. [2024-12-02 10:36:07,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 10:36:07,408 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 518 [2024-12-02 10:36:07,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:07,457 INFO L225 Difference]: With dead ends: 12102 [2024-12-02 10:36:07,457 INFO L226 Difference]: Without dead ends: 9258 [2024-12-02 10:36:07,467 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-12-02 10:36:07,468 INFO L435 NwaCegarLoop]: 709 mSDtfsCounter, 1682 mSDsluCounter, 2704 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 505 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1682 SdHoareTripleChecker+Valid, 3413 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 505 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:07,468 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1682 Valid, 3413 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [505 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 10:36:07,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9258 states. [2024-12-02 10:36:08,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9258 to 9226. [2024-12-02 10:36:08,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9226 states, 6564 states have (on average 1.4964960390006095) internal successors, (9823), 6625 states have internal predecessors, (9823), 2587 states have call successors, (2587), 74 states have call predecessors, (2587), 74 states have return successors, (2587), 2526 states have call predecessors, (2587), 2587 states have call successors, (2587) [2024-12-02 10:36:08,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9226 states to 9226 states and 14997 transitions. [2024-12-02 10:36:08,644 INFO L78 Accepts]: Start accepts. Automaton has 9226 states and 14997 transitions. Word has length 518 [2024-12-02 10:36:08,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:08,645 INFO L471 AbstractCegarLoop]: Abstraction has 9226 states and 14997 transitions. [2024-12-02 10:36:08,645 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:08,646 INFO L276 IsEmpty]: Start isEmpty. Operand 9226 states and 14997 transitions. [2024-12-02 10:36:08,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:36:08,653 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:08,654 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:08,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 10:36:08,654 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:08,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:08,655 INFO L85 PathProgramCache]: Analyzing trace with hash -936594406, now seen corresponding path program 1 times [2024-12-02 10:36:08,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:08,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995532937] [2024-12-02 10:36:08,655 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:08,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:08,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:08,813 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:08,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:08,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995532937] [2024-12-02 10:36:08,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995532937] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:08,813 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:08,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:36:08,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225051858] [2024-12-02 10:36:08,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:08,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:36:08,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:08,815 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:36:08,815 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:36:08,816 INFO L87 Difference]: Start difference. First operand 9226 states and 14997 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:09,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:09,200 INFO L93 Difference]: Finished difference Result 16122 states and 26115 transitions. [2024-12-02 10:36:09,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:36:09,201 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 518 [2024-12-02 10:36:09,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:09,245 INFO L225 Difference]: With dead ends: 16122 [2024-12-02 10:36:09,246 INFO L226 Difference]: Without dead ends: 7004 [2024-12-02 10:36:09,262 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 10:36:09,262 INFO L435 NwaCegarLoop]: 487 mSDtfsCounter, 203 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:09,262 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 865 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 10:36:09,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7004 states. [2024-12-02 10:36:09,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7004 to 5761. [2024-12-02 10:36:09,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5761 states, 3912 states have (on average 1.4570552147239264) internal successors, (5700), 3936 states have internal predecessors, (5700), 1784 states have call successors, (1784), 64 states have call predecessors, (1784), 64 states have return successors, (1784), 1760 states have call predecessors, (1784), 1784 states have call successors, (1784) [2024-12-02 10:36:09,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5761 states to 5761 states and 9268 transitions. [2024-12-02 10:36:09,732 INFO L78 Accepts]: Start accepts. Automaton has 5761 states and 9268 transitions. Word has length 518 [2024-12-02 10:36:09,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:09,733 INFO L471 AbstractCegarLoop]: Abstraction has 5761 states and 9268 transitions. [2024-12-02 10:36:09,733 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:09,734 INFO L276 IsEmpty]: Start isEmpty. Operand 5761 states and 9268 transitions. [2024-12-02 10:36:09,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:36:09,740 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:09,740 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:09,740 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 10:36:09,740 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:09,741 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:09,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1351722402, now seen corresponding path program 1 times [2024-12-02 10:36:09,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:09,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790474707] [2024-12-02 10:36:09,741 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:09,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:09,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:10,024 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:10,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:10,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790474707] [2024-12-02 10:36:10,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790474707] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:10,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:10,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 10:36:10,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535409866] [2024-12-02 10:36:10,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:10,026 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 10:36:10,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:10,027 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 10:36:10,027 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 10:36:10,027 INFO L87 Difference]: Start difference. First operand 5761 states and 9268 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:10,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:10,893 INFO L93 Difference]: Finished difference Result 12868 states and 20710 transitions. [2024-12-02 10:36:10,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 10:36:10,893 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 518 [2024-12-02 10:36:10,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:10,918 INFO L225 Difference]: With dead ends: 12868 [2024-12-02 10:36:10,918 INFO L226 Difference]: Without dead ends: 7110 [2024-12-02 10:36:10,927 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 10:36:10,927 INFO L435 NwaCegarLoop]: 425 mSDtfsCounter, 237 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 1049 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:10,928 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 1049 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 10:36:10,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7110 states. [2024-12-02 10:36:11,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7110 to 7108. [2024-12-02 10:36:11,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7108 states, 4797 states have (on average 1.4542422347300397) internal successors, (6976), 4827 states have internal predecessors, (6976), 2230 states have call successors, (2230), 80 states have call predecessors, (2230), 80 states have return successors, (2230), 2200 states have call predecessors, (2230), 2230 states have call successors, (2230) [2024-12-02 10:36:11,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7108 states to 7108 states and 11436 transitions. [2024-12-02 10:36:11,418 INFO L78 Accepts]: Start accepts. Automaton has 7108 states and 11436 transitions. Word has length 518 [2024-12-02 10:36:11,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:11,418 INFO L471 AbstractCegarLoop]: Abstraction has 7108 states and 11436 transitions. [2024-12-02 10:36:11,418 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:11,418 INFO L276 IsEmpty]: Start isEmpty. Operand 7108 states and 11436 transitions. [2024-12-02 10:36:11,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:36:11,422 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:11,423 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:11,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 10:36:11,423 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:11,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:11,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1746089188, now seen corresponding path program 1 times [2024-12-02 10:36:11,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:11,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794304236] [2024-12-02 10:36:11,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:11,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:11,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:11,657 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:11,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:11,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794304236] [2024-12-02 10:36:11,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794304236] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:11,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:11,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:36:11,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862033384] [2024-12-02 10:36:11,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:11,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:36:11,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:11,659 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:36:11,659 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:36:11,660 INFO L87 Difference]: Start difference. First operand 7108 states and 11436 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:36:12,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:12,924 INFO L93 Difference]: Finished difference Result 17921 states and 28728 transitions. [2024-12-02 10:36:12,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:36:12,924 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 518 [2024-12-02 10:36:12,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:12,964 INFO L225 Difference]: With dead ends: 17921 [2024-12-02 10:36:12,964 INFO L226 Difference]: Without dead ends: 10816 [2024-12-02 10:36:12,982 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-02 10:36:12,982 INFO L435 NwaCegarLoop]: 423 mSDtfsCounter, 969 mSDsluCounter, 1090 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 969 SdHoareTripleChecker+Valid, 1513 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:12,982 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [969 Valid, 1513 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 10:36:12,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10816 states. [2024-12-02 10:36:13,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10816 to 7372. [2024-12-02 10:36:13,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7372 states, 5061 states have (on average 1.4550484094052558) internal successors, (7364), 5091 states have internal predecessors, (7364), 2230 states have call successors, (2230), 80 states have call predecessors, (2230), 80 states have return successors, (2230), 2200 states have call predecessors, (2230), 2230 states have call successors, (2230) [2024-12-02 10:36:13,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7372 states to 7372 states and 11824 transitions. [2024-12-02 10:36:13,933 INFO L78 Accepts]: Start accepts. Automaton has 7372 states and 11824 transitions. Word has length 518 [2024-12-02 10:36:13,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:13,934 INFO L471 AbstractCegarLoop]: Abstraction has 7372 states and 11824 transitions. [2024-12-02 10:36:13,934 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:36:13,934 INFO L276 IsEmpty]: Start isEmpty. Operand 7372 states and 11824 transitions. [2024-12-02 10:36:13,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:36:13,942 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:13,943 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:13,943 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 10:36:13,943 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:13,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:13,944 INFO L85 PathProgramCache]: Analyzing trace with hash 960530206, now seen corresponding path program 1 times [2024-12-02 10:36:13,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:13,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107669469] [2024-12-02 10:36:13,944 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:13,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:14,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:14,391 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:14,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:14,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107669469] [2024-12-02 10:36:14,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107669469] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:14,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:14,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:36:14,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134871401] [2024-12-02 10:36:14,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:14,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:36:14,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:14,393 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:36:14,393 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:36:14,394 INFO L87 Difference]: Start difference. First operand 7372 states and 11824 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:36:15,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:15,714 INFO L93 Difference]: Finished difference Result 17319 states and 27652 transitions. [2024-12-02 10:36:15,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 10:36:15,715 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 518 [2024-12-02 10:36:15,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:15,743 INFO L225 Difference]: With dead ends: 17319 [2024-12-02 10:36:15,743 INFO L226 Difference]: Without dead ends: 9950 [2024-12-02 10:36:15,756 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:36:15,757 INFO L435 NwaCegarLoop]: 643 mSDtfsCounter, 1176 mSDsluCounter, 1153 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1176 SdHoareTripleChecker+Valid, 1796 SdHoareTripleChecker+Invalid, 673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:15,757 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1176 Valid, 1796 Invalid, 673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 10:36:15,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9950 states. [2024-12-02 10:36:16,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9950 to 6164. [2024-12-02 10:36:16,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6164 states, 4189 states have (on average 1.4502267844354262) internal successors, (6075), 4211 states have internal predecessors, (6075), 1902 states have call successors, (1902), 72 states have call predecessors, (1902), 72 states have return successors, (1902), 1880 states have call predecessors, (1902), 1902 states have call successors, (1902) [2024-12-02 10:36:16,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6164 states to 6164 states and 9879 transitions. [2024-12-02 10:36:16,281 INFO L78 Accepts]: Start accepts. Automaton has 6164 states and 9879 transitions. Word has length 518 [2024-12-02 10:36:16,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:16,282 INFO L471 AbstractCegarLoop]: Abstraction has 6164 states and 9879 transitions. [2024-12-02 10:36:16,282 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:36:16,282 INFO L276 IsEmpty]: Start isEmpty. Operand 6164 states and 9879 transitions. [2024-12-02 10:36:16,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2024-12-02 10:36:16,287 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:16,287 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:16,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 10:36:16,288 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:16,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:16,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1993854178, now seen corresponding path program 1 times [2024-12-02 10:36:16,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:16,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982586448] [2024-12-02 10:36:16,288 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:16,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:16,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:16,520 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:16,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:16,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982586448] [2024-12-02 10:36:16,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982586448] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:16,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:16,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:36:16,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436531865] [2024-12-02 10:36:16,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:16,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:36:16,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:16,521 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:36:16,521 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:36:16,522 INFO L87 Difference]: Start difference. First operand 6164 states and 9879 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:17,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:17,257 INFO L93 Difference]: Finished difference Result 16549 states and 26469 transitions. [2024-12-02 10:36:17,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:36:17,258 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 518 [2024-12-02 10:36:17,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:17,288 INFO L225 Difference]: With dead ends: 16549 [2024-12-02 10:36:17,288 INFO L226 Difference]: Without dead ends: 10388 [2024-12-02 10:36:17,306 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 10:36:17,307 INFO L435 NwaCegarLoop]: 522 mSDtfsCounter, 221 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 892 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:17,307 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 892 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 10:36:17,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10388 states. [2024-12-02 10:36:17,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10388 to 10354. [2024-12-02 10:36:17,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10354 states, 7515 states have (on average 1.4815701929474385) internal successors, (11134), 7569 states have internal predecessors, (11134), 2702 states have call successors, (2702), 136 states have call predecessors, (2702), 136 states have return successors, (2702), 2648 states have call predecessors, (2702), 2702 states have call successors, (2702) [2024-12-02 10:36:18,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10354 states to 10354 states and 16538 transitions. [2024-12-02 10:36:18,034 INFO L78 Accepts]: Start accepts. Automaton has 10354 states and 16538 transitions. Word has length 518 [2024-12-02 10:36:18,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:18,035 INFO L471 AbstractCegarLoop]: Abstraction has 10354 states and 16538 transitions. [2024-12-02 10:36:18,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:18,035 INFO L276 IsEmpty]: Start isEmpty. Operand 10354 states and 16538 transitions. [2024-12-02 10:36:18,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-12-02 10:36:18,041 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:18,041 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:18,041 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 10:36:18,041 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:18,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:18,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1880483907, now seen corresponding path program 1 times [2024-12-02 10:36:18,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:18,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000824301] [2024-12-02 10:36:18,042 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:18,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:18,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:18,448 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:18,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:18,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000824301] [2024-12-02 10:36:18,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000824301] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:18,448 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:18,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 10:36:18,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899597713] [2024-12-02 10:36:18,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:18,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 10:36:18,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:18,449 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 10:36:18,450 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 10:36:18,450 INFO L87 Difference]: Start difference. First operand 10354 states and 16538 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:19,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:19,816 INFO L93 Difference]: Finished difference Result 31056 states and 49608 transitions. [2024-12-02 10:36:19,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:36:19,817 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 519 [2024-12-02 10:36:19,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:19,902 INFO L225 Difference]: With dead ends: 31056 [2024-12-02 10:36:19,902 INFO L226 Difference]: Without dead ends: 20705 [2024-12-02 10:36:19,931 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 10:36:19,931 INFO L435 NwaCegarLoop]: 437 mSDtfsCounter, 383 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 814 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:19,932 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [383 Valid, 814 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 10:36:19,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20705 states. [2024-12-02 10:36:21,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20705 to 20703. [2024-12-02 10:36:21,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20703 states, 15026 states have (on average 1.4766404898176495) internal successors, (22188), 15134 states have internal predecessors, (22188), 5404 states have call successors, (5404), 272 states have call predecessors, (5404), 272 states have return successors, (5404), 5296 states have call predecessors, (5404), 5404 states have call successors, (5404) [2024-12-02 10:36:21,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20703 states to 20703 states and 32996 transitions. [2024-12-02 10:36:21,438 INFO L78 Accepts]: Start accepts. Automaton has 20703 states and 32996 transitions. Word has length 519 [2024-12-02 10:36:21,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:21,439 INFO L471 AbstractCegarLoop]: Abstraction has 20703 states and 32996 transitions. [2024-12-02 10:36:21,439 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:21,439 INFO L276 IsEmpty]: Start isEmpty. Operand 20703 states and 32996 transitions. [2024-12-02 10:36:21,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-12-02 10:36:21,446 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:21,446 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:21,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 10:36:21,446 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:21,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:21,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1987643129, now seen corresponding path program 1 times [2024-12-02 10:36:21,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:21,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30893190] [2024-12-02 10:36:21,447 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:21,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:21,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:21,896 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:21,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:21,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30893190] [2024-12-02 10:36:21,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30893190] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:21,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:21,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:36:21,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738492227] [2024-12-02 10:36:21,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:21,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:36:21,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:21,898 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:36:21,898 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:36:21,898 INFO L87 Difference]: Start difference. First operand 20703 states and 32996 transitions. Second operand has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:23,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:23,811 INFO L93 Difference]: Finished difference Result 51899 states and 82618 transitions. [2024-12-02 10:36:23,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:36:23,811 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 519 [2024-12-02 10:36:23,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:23,885 INFO L225 Difference]: With dead ends: 51899 [2024-12-02 10:36:23,886 INFO L226 Difference]: Without dead ends: 31199 [2024-12-02 10:36:23,923 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 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 10:36:23,924 INFO L435 NwaCegarLoop]: 386 mSDtfsCounter, 235 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 767 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:23,924 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 767 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 10:36:23,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31199 states. [2024-12-02 10:36:26,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31199 to 31197. [2024-12-02 10:36:26,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31197 states, 22682 states have (on average 1.4705934220968169) internal successors, (33356), 22844 states have internal predecessors, (33356), 8106 states have call successors, (8106), 408 states have call predecessors, (8106), 408 states have return successors, (8106), 7944 states have call predecessors, (8106), 8106 states have call successors, (8106) [2024-12-02 10:36:26,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31197 states to 31197 states and 49568 transitions. [2024-12-02 10:36:26,620 INFO L78 Accepts]: Start accepts. Automaton has 31197 states and 49568 transitions. Word has length 519 [2024-12-02 10:36:26,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:26,620 INFO L471 AbstractCegarLoop]: Abstraction has 31197 states and 49568 transitions. [2024-12-02 10:36:26,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:26,620 INFO L276 IsEmpty]: Start isEmpty. Operand 31197 states and 49568 transitions. [2024-12-02 10:36:26,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-12-02 10:36:26,629 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:26,629 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:26,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 10:36:26,630 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:26,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:26,631 INFO L85 PathProgramCache]: Analyzing trace with hash 142275963, now seen corresponding path program 1 times [2024-12-02 10:36:26,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:26,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9085711] [2024-12-02 10:36:26,631 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:26,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:26,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:30,630 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:30,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:30,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9085711] [2024-12-02 10:36:30,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9085711] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:30,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:30,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 10:36:30,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024489030] [2024-12-02 10:36:30,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:30,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 10:36:30,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:30,632 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 10:36:30,632 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-12-02 10:36:30,633 INFO L87 Difference]: Start difference. First operand 31197 states and 49568 transitions. Second operand has 11 states, 11 states have (on average 10.181818181818182) internal successors, (112), 11 states have internal predecessors, (112), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:36:38,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:38,616 INFO L93 Difference]: Finished difference Result 49180 states and 78213 transitions. [2024-12-02 10:36:38,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 10:36:38,616 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.181818181818182) internal successors, (112), 11 states have internal predecessors, (112), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 519 [2024-12-02 10:36:38,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:38,697 INFO L225 Difference]: With dead ends: 49180 [2024-12-02 10:36:38,697 INFO L226 Difference]: Without dead ends: 32330 [2024-12-02 10:36:38,735 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2024-12-02 10:36:38,736 INFO L435 NwaCegarLoop]: 917 mSDtfsCounter, 1711 mSDsluCounter, 2252 mSDsCounter, 0 mSdLazyCounter, 1935 mSolverCounterSat, 612 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1711 SdHoareTripleChecker+Valid, 3169 SdHoareTripleChecker+Invalid, 2547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 612 IncrementalHoareTripleChecker+Valid, 1935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:38,736 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1711 Valid, 3169 Invalid, 2547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [612 Valid, 1935 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-12-02 10:36:38,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32330 states. [2024-12-02 10:36:41,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32330 to 31793. [2024-12-02 10:36:41,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31793 states, 23146 states have (on average 1.4706644776635271) internal successors, (34040), 23312 states have internal predecessors, (34040), 8230 states have call successors, (8230), 416 states have call predecessors, (8230), 416 states have return successors, (8230), 8064 states have call predecessors, (8230), 8230 states have call successors, (8230) [2024-12-02 10:36:41,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31793 states to 31793 states and 50500 transitions. [2024-12-02 10:36:41,441 INFO L78 Accepts]: Start accepts. Automaton has 31793 states and 50500 transitions. Word has length 519 [2024-12-02 10:36:41,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:41,441 INFO L471 AbstractCegarLoop]: Abstraction has 31793 states and 50500 transitions. [2024-12-02 10:36:41,441 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.181818181818182) internal successors, (112), 11 states have internal predecessors, (112), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:36:41,441 INFO L276 IsEmpty]: Start isEmpty. Operand 31793 states and 50500 transitions. [2024-12-02 10:36:41,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-12-02 10:36:41,449 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:41,449 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:41,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 10:36:41,450 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:41,450 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:41,450 INFO L85 PathProgramCache]: Analyzing trace with hash 801807485, now seen corresponding path program 1 times [2024-12-02 10:36:41,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:41,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041073618] [2024-12-02 10:36:41,451 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:41,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:41,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:43,254 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:43,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:43,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041073618] [2024-12-02 10:36:43,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041073618] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:43,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:43,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 10:36:43,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585607193] [2024-12-02 10:36:43,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:43,256 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 10:36:43,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:43,257 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 10:36:43,257 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-12-02 10:36:43,257 INFO L87 Difference]: Start difference. First operand 31793 states and 50500 transitions. Second operand has 10 states, 10 states have (on average 11.2) internal successors, (112), 10 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:52,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:36:52,840 INFO L93 Difference]: Finished difference Result 55859 states and 88782 transitions. [2024-12-02 10:36:52,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 10:36:52,841 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.2) internal successors, (112), 10 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 519 [2024-12-02 10:36:52,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:36:52,956 INFO L225 Difference]: With dead ends: 55859 [2024-12-02 10:36:52,956 INFO L226 Difference]: Without dead ends: 38413 [2024-12-02 10:36:52,987 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=157, Invalid=349, Unknown=0, NotChecked=0, Total=506 [2024-12-02 10:36:52,987 INFO L435 NwaCegarLoop]: 776 mSDtfsCounter, 3325 mSDsluCounter, 2900 mSDsCounter, 0 mSdLazyCounter, 3339 mSolverCounterSat, 1038 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3325 SdHoareTripleChecker+Valid, 3676 SdHoareTripleChecker+Invalid, 4377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1038 IncrementalHoareTripleChecker+Valid, 3339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:36:52,988 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3325 Valid, 3676 Invalid, 4377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1038 Valid, 3339 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 10:36:53,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38413 states. [2024-12-02 10:36:55,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38413 to 34869. [2024-12-02 10:36:55,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34869 states, 25546 states have (on average 1.4709152117748376) internal successors, (37576), 25732 states have internal predecessors, (37576), 8866 states have call successors, (8866), 456 states have call predecessors, (8866), 456 states have return successors, (8866), 8680 states have call predecessors, (8866), 8866 states have call successors, (8866) [2024-12-02 10:36:55,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34869 states to 34869 states and 55308 transitions. [2024-12-02 10:36:55,913 INFO L78 Accepts]: Start accepts. Automaton has 34869 states and 55308 transitions. Word has length 519 [2024-12-02 10:36:55,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:36:55,913 INFO L471 AbstractCegarLoop]: Abstraction has 34869 states and 55308 transitions. [2024-12-02 10:36:55,914 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.2) internal successors, (112), 10 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:36:55,914 INFO L276 IsEmpty]: Start isEmpty. Operand 34869 states and 55308 transitions. [2024-12-02 10:36:55,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-12-02 10:36:55,922 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:36:55,922 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:36:55,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 10:36:55,923 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:36:55,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:36:55,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1695293823, now seen corresponding path program 1 times [2024-12-02 10:36:55,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:36:55,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139766225] [2024-12-02 10:36:55,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:36:55,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:36:55,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:36:56,331 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:36:56,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:36:56,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139766225] [2024-12-02 10:36:56,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139766225] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:36:56,331 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:36:56,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:36:56,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317912749] [2024-12-02 10:36:56,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:36:56,332 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:36:56,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:36:56,332 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:36:56,332 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:36:56,333 INFO L87 Difference]: Start difference. First operand 34869 states and 55308 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:37:01,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:37:01,887 INFO L93 Difference]: Finished difference Result 71365 states and 113186 transitions. [2024-12-02 10:37:01,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:37:01,887 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 519 [2024-12-02 10:37:01,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:37:02,003 INFO L225 Difference]: With dead ends: 71365 [2024-12-02 10:37:02,003 INFO L226 Difference]: Without dead ends: 50843 [2024-12-02 10:37:02,041 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-02 10:37:02,042 INFO L435 NwaCegarLoop]: 831 mSDtfsCounter, 1278 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 492 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1278 SdHoareTripleChecker+Valid, 1697 SdHoareTripleChecker+Invalid, 965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 492 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:37:02,042 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1278 Valid, 1697 Invalid, 965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [492 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 10:37:02,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50843 states. [2024-12-02 10:37:06,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50843 to 50837. [2024-12-02 10:37:06,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50837 states, 36936 states have (on average 1.4628005198180636) internal successors, (54030), 37204 states have internal predecessors, (54030), 13220 states have call successors, (13220), 680 states have call predecessors, (13220), 680 states have return successors, (13220), 12952 states have call predecessors, (13220), 13220 states have call successors, (13220) [2024-12-02 10:37:06,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50837 states to 50837 states and 80470 transitions. [2024-12-02 10:37:06,399 INFO L78 Accepts]: Start accepts. Automaton has 50837 states and 80470 transitions. Word has length 519 [2024-12-02 10:37:06,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:37:06,399 INFO L471 AbstractCegarLoop]: Abstraction has 50837 states and 80470 transitions. [2024-12-02 10:37:06,399 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:37:06,399 INFO L276 IsEmpty]: Start isEmpty. Operand 50837 states and 80470 transitions. [2024-12-02 10:37:06,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-12-02 10:37:06,410 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:37:06,410 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:37:06,411 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 10:37:06,411 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:37:06,411 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:37:06,411 INFO L85 PathProgramCache]: Analyzing trace with hash 650343807, now seen corresponding path program 1 times [2024-12-02 10:37:06,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:37:06,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428855470] [2024-12-02 10:37:06,411 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:37:06,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:37:06,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:37:07,974 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:37:07,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:37:07,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428855470] [2024-12-02 10:37:07,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428855470] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:37:07,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:37:07,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 10:37:07,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660216735] [2024-12-02 10:37:07,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:37:07,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 10:37:07,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:37:07,976 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 10:37:07,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-12-02 10:37:07,976 INFO L87 Difference]: Start difference. First operand 50837 states and 80470 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:37:15,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:37:15,584 INFO L93 Difference]: Finished difference Result 92177 states and 145866 transitions. [2024-12-02 10:37:15,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 10:37:15,585 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 519 [2024-12-02 10:37:15,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:37:15,726 INFO L225 Difference]: With dead ends: 92177 [2024-12-02 10:37:15,726 INFO L226 Difference]: Without dead ends: 57311 [2024-12-02 10:37:15,784 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-12-02 10:37:15,784 INFO L435 NwaCegarLoop]: 619 mSDtfsCounter, 1167 mSDsluCounter, 1300 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1167 SdHoareTripleChecker+Valid, 1919 SdHoareTripleChecker+Invalid, 1798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:37:15,785 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1167 Valid, 1919 Invalid, 1798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 1384 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-12-02 10:37:15,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57311 states. [2024-12-02 10:37:21,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57311 to 55169. [2024-12-02 10:37:21,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55169 states, 40180 states have (on average 1.4620706819313092) internal successors, (58746), 40480 states have internal predecessors, (58746), 14244 states have call successors, (14244), 744 states have call predecessors, (14244), 744 states have return successors, (14244), 13944 states have call predecessors, (14244), 14244 states have call successors, (14244) [2024-12-02 10:37:21,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55169 states to 55169 states and 87234 transitions. [2024-12-02 10:37:21,241 INFO L78 Accepts]: Start accepts. Automaton has 55169 states and 87234 transitions. Word has length 519 [2024-12-02 10:37:21,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:37:21,242 INFO L471 AbstractCegarLoop]: Abstraction has 55169 states and 87234 transitions. [2024-12-02 10:37:21,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:37:21,242 INFO L276 IsEmpty]: Start isEmpty. Operand 55169 states and 87234 transitions. [2024-12-02 10:37:21,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-12-02 10:37:21,256 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:37:21,256 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:37:21,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 10:37:21,257 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:37:21,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:37:21,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1543830145, now seen corresponding path program 1 times [2024-12-02 10:37:21,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:37:21,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390614353] [2024-12-02 10:37:21,257 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:37:21,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:37:21,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:37:21,508 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:37:21,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:37:21,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390614353] [2024-12-02 10:37:21,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390614353] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:37:21,508 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:37:21,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 10:37:21,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641628987] [2024-12-02 10:37:21,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:37:21,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 10:37:21,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:37:21,509 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 10:37:21,509 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 10:37:21,510 INFO L87 Difference]: Start difference. First operand 55169 states and 87234 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:37:26,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:37:26,519 INFO L93 Difference]: Finished difference Result 116681 states and 184482 transitions. [2024-12-02 10:37:26,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:37:26,519 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 519 [2024-12-02 10:37:26,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:37:26,678 INFO L225 Difference]: With dead ends: 116681 [2024-12-02 10:37:26,679 INFO L226 Difference]: Without dead ends: 61515 [2024-12-02 10:37:26,766 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 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 10:37:26,767 INFO L435 NwaCegarLoop]: 517 mSDtfsCounter, 379 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:37:26,767 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [379 Valid, 877 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 10:37:26,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61515 states. [2024-12-02 10:37:32,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61515 to 61513. [2024-12-02 10:37:32,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61513 states, 44490 states have (on average 1.4573612047651157) internal successors, (64838), 44832 states have internal predecessors, (64838), 16182 states have call successors, (16182), 840 states have call predecessors, (16182), 840 states have return successors, (16182), 15840 states have call predecessors, (16182), 16182 states have call successors, (16182) [2024-12-02 10:37:33,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61513 states to 61513 states and 97202 transitions. [2024-12-02 10:37:33,131 INFO L78 Accepts]: Start accepts. Automaton has 61513 states and 97202 transitions. Word has length 519 [2024-12-02 10:37:33,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:37:33,132 INFO L471 AbstractCegarLoop]: Abstraction has 61513 states and 97202 transitions. [2024-12-02 10:37:33,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:37:33,132 INFO L276 IsEmpty]: Start isEmpty. Operand 61513 states and 97202 transitions. [2024-12-02 10:37:33,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-12-02 10:37:33,142 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:37:33,142 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:37:33,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 10:37:33,142 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:37:33,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:37:33,143 INFO L85 PathProgramCache]: Analyzing trace with hash 2107662557, now seen corresponding path program 1 times [2024-12-02 10:37:33,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:37:33,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557676648] [2024-12-02 10:37:33,143 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:37:33,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:37:33,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:37:33,445 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:37:33,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:37:33,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557676648] [2024-12-02 10:37:33,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557676648] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:37:33,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:37:33,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 10:37:33,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909493683] [2024-12-02 10:37:33,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:37:33,446 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 10:37:33,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:37:33,446 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 10:37:33,446 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-02 10:37:33,447 INFO L87 Difference]: Start difference. First operand 61513 states and 97202 transitions. Second operand has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:37:45,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:37:45,408 INFO L93 Difference]: Finished difference Result 119561 states and 188146 transitions. [2024-12-02 10:37:45,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-02 10:37:45,409 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 519 [2024-12-02 10:37:45,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:37:45,691 INFO L225 Difference]: With dead ends: 119561 [2024-12-02 10:37:45,691 INFO L226 Difference]: Without dead ends: 111567 [2024-12-02 10:37:45,728 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-12-02 10:37:45,729 INFO L435 NwaCegarLoop]: 383 mSDtfsCounter, 1013 mSDsluCounter, 1888 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1013 SdHoareTripleChecker+Valid, 2271 SdHoareTripleChecker+Invalid, 985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:37:45,729 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1013 Valid, 2271 Invalid, 985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 10:37:45,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111567 states. [2024-12-02 10:37:53,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111567 to 67053. [2024-12-02 10:37:53,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67053 states, 48570 states have (on average 1.4611900350010294) internal successors, (70970), 48944 states have internal predecessors, (70970), 17554 states have call successors, (17554), 928 states have call predecessors, (17554), 928 states have return successors, (17554), 17180 states have call predecessors, (17554), 17554 states have call successors, (17554) [2024-12-02 10:37:53,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67053 states to 67053 states and 106078 transitions. [2024-12-02 10:37:53,656 INFO L78 Accepts]: Start accepts. Automaton has 67053 states and 106078 transitions. Word has length 519 [2024-12-02 10:37:53,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:37:53,657 INFO L471 AbstractCegarLoop]: Abstraction has 67053 states and 106078 transitions. [2024-12-02 10:37:53,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:37:53,657 INFO L276 IsEmpty]: Start isEmpty. Operand 67053 states and 106078 transitions. [2024-12-02 10:37:53,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-12-02 10:37:53,667 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:37:53,667 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:37:53,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 10:37:53,667 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:37:53,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:37:53,668 INFO L85 PathProgramCache]: Analyzing trace with hash 519314655, now seen corresponding path program 1 times [2024-12-02 10:37:53,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:37:53,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270527562] [2024-12-02 10:37:53,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:37:53,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:37:53,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:37:54,138 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:37:54,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:37:54,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270527562] [2024-12-02 10:37:54,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270527562] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:37:54,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:37:54,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 10:37:54,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235425020] [2024-12-02 10:37:54,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:37:54,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 10:37:54,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:37:54,140 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 10:37:54,140 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 10:37:54,140 INFO L87 Difference]: Start difference. First operand 67053 states and 106078 transitions. Second operand has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:38:12,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:38:12,533 INFO L93 Difference]: Finished difference Result 226979 states and 357166 transitions. [2024-12-02 10:38:12,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:38:12,534 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 519 [2024-12-02 10:38:12,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:38:12,917 INFO L225 Difference]: With dead ends: 226979 [2024-12-02 10:38:12,917 INFO L226 Difference]: Without dead ends: 159929 [2024-12-02 10:38:13,035 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:38:13,036 INFO L435 NwaCegarLoop]: 653 mSDtfsCounter, 782 mSDsluCounter, 1631 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 782 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 10:38:13,036 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [782 Valid, 2284 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 10:38:13,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159929 states. [2024-12-02 10:38:26,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159929 to 118139. [2024-12-02 10:38:27,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118139 states, 85836 states have (on average 1.4578265529614614) internal successors, (125134), 86542 states have internal predecessors, (125134), 30422 states have call successors, (30422), 1880 states have call predecessors, (30422), 1880 states have return successors, (30422), 29716 states have call predecessors, (30422), 30422 states have call successors, (30422) [2024-12-02 10:38:27,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118139 states to 118139 states and 185978 transitions. [2024-12-02 10:38:27,447 INFO L78 Accepts]: Start accepts. Automaton has 118139 states and 185978 transitions. Word has length 519 [2024-12-02 10:38:27,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:38:27,448 INFO L471 AbstractCegarLoop]: Abstraction has 118139 states and 185978 transitions. [2024-12-02 10:38:27,448 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:38:27,448 INFO L276 IsEmpty]: Start isEmpty. Operand 118139 states and 185978 transitions. [2024-12-02 10:38:27,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2024-12-02 10:38:27,470 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:38:27,470 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:38:27,471 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 10:38:27,471 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:38:27,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:38:27,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1412800993, now seen corresponding path program 1 times [2024-12-02 10:38:27,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:38:27,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317999685] [2024-12-02 10:38:27,472 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:38:27,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:38:27,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:38:27,877 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:38:27,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:38:27,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317999685] [2024-12-02 10:38:27,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317999685] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:38:27,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:38:27,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:38:27,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970184533] [2024-12-02 10:38:27,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:38:27,879 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:38:27,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:38:27,880 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:38:27,880 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:38:27,880 INFO L87 Difference]: Start difference. First operand 118139 states and 185978 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:38:46,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:38:46,590 INFO L93 Difference]: Finished difference Result 171753 states and 272284 transitions. [2024-12-02 10:38:46,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:38:46,591 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 519 [2024-12-02 10:38:46,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:38:46,976 INFO L225 Difference]: With dead ends: 171753 [2024-12-02 10:38:46,976 INFO L226 Difference]: Without dead ends: 153403 [2024-12-02 10:38:47,043 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:38:47,044 INFO L435 NwaCegarLoop]: 823 mSDtfsCounter, 769 mSDsluCounter, 1344 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 332 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 769 SdHoareTripleChecker+Valid, 2167 SdHoareTripleChecker+Invalid, 883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 332 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:38:47,045 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [769 Valid, 2167 Invalid, 883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [332 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 10:38:47,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153403 states. [2024-12-02 10:39:04,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153403 to 147043. [2024-12-02 10:39:04,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147043 states, 107372 states have (on average 1.4666393473158739) internal successors, (157476), 108234 states have internal predecessors, (157476), 37358 states have call successors, (37358), 2312 states have call predecessors, (37358), 2312 states have return successors, (37358), 36496 states have call predecessors, (37358), 37358 states have call successors, (37358) [2024-12-02 10:39:04,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147043 states to 147043 states and 232192 transitions. [2024-12-02 10:39:04,767 INFO L78 Accepts]: Start accepts. Automaton has 147043 states and 232192 transitions. Word has length 519 [2024-12-02 10:39:04,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:39:04,768 INFO L471 AbstractCegarLoop]: Abstraction has 147043 states and 232192 transitions. [2024-12-02 10:39:04,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:39:04,768 INFO L276 IsEmpty]: Start isEmpty. Operand 147043 states and 232192 transitions. [2024-12-02 10:39:04,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2024-12-02 10:39:04,815 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:39:04,815 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:39:04,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 10:39:04,816 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:39:04,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:39:04,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1877337913, now seen corresponding path program 1 times [2024-12-02 10:39:04,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:39:04,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564458879] [2024-12-02 10:39:04,817 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:39:04,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:39:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:39:07,904 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:39:07,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:39:07,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564458879] [2024-12-02 10:39:07,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564458879] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:39:07,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:39:07,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 10:39:07,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685858666] [2024-12-02 10:39:07,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:39:07,905 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 10:39:07,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:39:07,906 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 10:39:07,906 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-12-02 10:39:07,906 INFO L87 Difference]: Start difference. First operand 147043 states and 232192 transitions. Second operand has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 11 states have internal predecessors, (113), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:39:47,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:39:47,514 INFO L93 Difference]: Finished difference Result 319038 states and 500908 transitions. [2024-12-02 10:39:47,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 10:39:47,515 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 11 states have internal predecessors, (113), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 520 [2024-12-02 10:39:47,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:39:49,110 INFO L225 Difference]: With dead ends: 319038 [2024-12-02 10:39:49,110 INFO L226 Difference]: Without dead ends: 245445 [2024-12-02 10:39:49,456 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2024-12-02 10:39:49,457 INFO L435 NwaCegarLoop]: 947 mSDtfsCounter, 2379 mSDsluCounter, 2895 mSDsCounter, 0 mSdLazyCounter, 2366 mSolverCounterSat, 870 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2379 SdHoareTripleChecker+Valid, 3842 SdHoareTripleChecker+Invalid, 3236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 870 IncrementalHoareTripleChecker+Valid, 2366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:39:49,457 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2379 Valid, 3842 Invalid, 3236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [870 Valid, 2366 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 10:39:49,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245445 states. [2024-12-02 10:40:21,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245445 to 236237. [2024-12-02 10:40:22,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236237 states, 164854 states have (on average 1.4328921348587236) internal successors, (236218), 166604 states have internal predecessors, (236218), 66950 states have call successors, (66950), 4432 states have call predecessors, (66950), 4432 states have return successors, (66950), 65200 states have call predecessors, (66950), 66950 states have call successors, (66950) [2024-12-02 10:40:22,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236237 states to 236237 states and 370118 transitions. [2024-12-02 10:40:23,163 INFO L78 Accepts]: Start accepts. Automaton has 236237 states and 370118 transitions. Word has length 520 [2024-12-02 10:40:23,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:40:23,164 INFO L471 AbstractCegarLoop]: Abstraction has 236237 states and 370118 transitions. [2024-12-02 10:40:23,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 11 states have internal predecessors, (113), 2 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-12-02 10:40:23,164 INFO L276 IsEmpty]: Start isEmpty. Operand 236237 states and 370118 transitions. [2024-12-02 10:40:23,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2024-12-02 10:40:23,290 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:40:23,291 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:40:23,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 10:40:23,291 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:40:23,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:40:23,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1482971127, now seen corresponding path program 1 times [2024-12-02 10:40:23,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:40:23,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004953379] [2024-12-02 10:40:23,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:40:23,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:40:23,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:40:24,795 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 195 proven. 48 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2024-12-02 10:40:24,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:40:24,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004953379] [2024-12-02 10:40:24,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004953379] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:40:24,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108616757] [2024-12-02 10:40:24,796 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:40:24,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:40:24,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:40:24,799 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:40:24,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 10:40:25,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:40:25,199 INFO L256 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 10:40:25,212 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:40:25,498 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 3967 proven. 42 refuted. 0 times theorem prover too weak. 9275 trivial. 0 not checked. [2024-12-02 10:40:25,498 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:40:25,922 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 201 proven. 42 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2024-12-02 10:40:25,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108616757] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 10:40:25,923 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 10:40:25,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-12-02 10:40:25,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345463692] [2024-12-02 10:40:25,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 10:40:25,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 10:40:25,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:40:25,926 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 10:40:25,926 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-12-02 10:40:25,927 INFO L87 Difference]: Start difference. First operand 236237 states and 370118 transitions. Second operand has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 3 states have call successors, (112), 2 states have call predecessors, (112), 4 states have return successors, (114), 3 states have call predecessors, (114), 3 states have call successors, (114) [2024-12-02 10:41:02,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:41:02,343 INFO L93 Difference]: Finished difference Result 482127 states and 749757 transitions. [2024-12-02 10:41:02,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 10:41:02,344 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 3 states have call successors, (112), 2 states have call predecessors, (112), 4 states have return successors, (114), 3 states have call predecessors, (114), 3 states have call successors, (114) Word has length 520 [2024-12-02 10:41:02,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:41:03,415 INFO L225 Difference]: With dead ends: 482127 [2024-12-02 10:41:03,415 INFO L226 Difference]: Without dead ends: 245893 [2024-12-02 10:41:03,788 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1054 GetRequests, 1037 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2024-12-02 10:41:03,788 INFO L435 NwaCegarLoop]: 302 mSDtfsCounter, 365 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 10:41:03,789 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 741 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 10:41:03,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245893 states. [2024-12-02 10:41:35,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245893 to 236765. [2024-12-02 10:41:36,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236765 states, 165250 states have (on average 1.4084357034795765) internal successors, (232744), 167000 states have internal predecessors, (232744), 66950 states have call successors, (66950), 4564 states have call predecessors, (66950), 4564 states have return successors, (66950), 65200 states have call predecessors, (66950), 66950 states have call successors, (66950) [2024-12-02 10:41:36,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236765 states to 236765 states and 366644 transitions. [2024-12-02 10:41:36,920 INFO L78 Accepts]: Start accepts. Automaton has 236765 states and 366644 transitions. Word has length 520 [2024-12-02 10:41:36,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:41:36,921 INFO L471 AbstractCegarLoop]: Abstraction has 236765 states and 366644 transitions. [2024-12-02 10:41:36,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 3 states have call successors, (112), 2 states have call predecessors, (112), 4 states have return successors, (114), 3 states have call predecessors, (114), 3 states have call successors, (114) [2024-12-02 10:41:36,921 INFO L276 IsEmpty]: Start isEmpty. Operand 236765 states and 366644 transitions. [2024-12-02 10:41:36,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2024-12-02 10:41:36,959 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:41:36,960 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:41:36,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 10:41:37,160 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:41:37,160 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:41:37,161 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:41:37,161 INFO L85 PathProgramCache]: Analyzing trace with hash -614541001, now seen corresponding path program 1 times [2024-12-02 10:41:37,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:41:37,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771481577] [2024-12-02 10:41:37,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:37,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:41:37,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:37,940 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 177 proven. 66 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2024-12-02 10:41:37,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:41:37,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771481577] [2024-12-02 10:41:37,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771481577] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:41:37,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416749441] [2024-12-02 10:41:37,941 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:37,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:41:37,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:41:37,943 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:41:37,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 10:41:38,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:38,344 INFO L256 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 10:41:38,351 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:41:38,669 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 5391 proven. 66 refuted. 0 times theorem prover too weak. 7827 trivial. 0 not checked. [2024-12-02 10:41:38,669 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:41:39,133 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 177 proven. 66 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2024-12-02 10:41:39,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416749441] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 10:41:39,133 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 10:41:39,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-12-02 10:41:39,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702235710] [2024-12-02 10:41:39,133 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 10:41:39,134 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 10:41:39,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:41:39,135 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 10:41:39,135 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-12-02 10:41:39,135 INFO L87 Difference]: Start difference. First operand 236765 states and 366644 transitions. Second operand has 8 states, 8 states have (on average 21.75) internal successors, (174), 8 states have internal predecessors, (174), 3 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (127), 3 states have call predecessors, (127), 3 states have call successors, (127) [2024-12-02 10:42:14,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:14,990 INFO L93 Difference]: Finished difference Result 482919 states and 742611 transitions. [2024-12-02 10:42:14,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 10:42:14,991 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 21.75) internal successors, (174), 8 states have internal predecessors, (174), 3 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (127), 3 states have call predecessors, (127), 3 states have call successors, (127) Word has length 520 [2024-12-02 10:42:14,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:16,000 INFO L225 Difference]: With dead ends: 482919 [2024-12-02 10:42:16,000 INFO L226 Difference]: Without dead ends: 246157 [2024-12-02 10:42:16,367 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1047 GetRequests, 1038 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2024-12-02 10:42:16,367 INFO L435 NwaCegarLoop]: 303 mSDtfsCounter, 398 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:16,368 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [457 Valid, 743 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 10:42:16,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246157 states. [2024-12-02 10:42:51,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246157 to 234963. [2024-12-02 10:42:51,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234963 states, 163382 states have (on average 1.398722013440893) internal successors, (228526), 165132 states have internal predecessors, (228526), 66950 states have call successors, (66950), 4630 states have call predecessors, (66950), 4630 states have return successors, (66950), 65200 states have call predecessors, (66950), 66950 states have call successors, (66950) [2024-12-02 10:42:52,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234963 states to 234963 states and 362426 transitions. [2024-12-02 10:42:52,327 INFO L78 Accepts]: Start accepts. Automaton has 234963 states and 362426 transitions. Word has length 520 [2024-12-02 10:42:52,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:52,328 INFO L471 AbstractCegarLoop]: Abstraction has 234963 states and 362426 transitions. [2024-12-02 10:42:52,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 21.75) internal successors, (174), 8 states have internal predecessors, (174), 3 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (127), 3 states have call predecessors, (127), 3 states have call successors, (127) [2024-12-02 10:42:52,329 INFO L276 IsEmpty]: Start isEmpty. Operand 234963 states and 362426 transitions. [2024-12-02 10:42:52,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2024-12-02 10:42:52,425 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:52,425 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:42:52,433 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 10:42:52,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:42:52,626 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:42:52,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:52,628 INFO L85 PathProgramCache]: Analyzing trace with hash 2092078393, now seen corresponding path program 1 times [2024-12-02 10:42:52,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:52,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084442560] [2024-12-02 10:42:52,628 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:52,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:53,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:56,194 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 183 proven. 60 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2024-12-02 10:42:56,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:56,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084442560] [2024-12-02 10:42:56,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084442560] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:42:56,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696467319] [2024-12-02 10:42:56,195 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:56,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:42:56,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:42:56,199 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:42:56,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 10:42:56,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:56,830 INFO L256 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-02 10:42:56,862 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:42:58,892 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 5105 proven. 114 refuted. 0 times theorem prover too weak. 8065 trivial. 0 not checked. [2024-12-02 10:42:58,893 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:43:00,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696467319] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:43:00,654 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 10:43:00,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2024-12-02 10:43:00,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434164108] [2024-12-02 10:43:00,655 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 10:43:00,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 10:43:00,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:43:00,657 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 10:43:00,658 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2024-12-02 10:43:00,658 INFO L87 Difference]: Start difference. First operand 234963 states and 362426 transitions. Second operand has 16 states, 16 states have (on average 10.8125) internal successors, (173), 16 states have internal predecessors, (173), 3 states have call successors, (164), 4 states have call predecessors, (164), 6 states have return successors, (164), 3 states have call predecessors, (164), 3 states have call successors, (164) [2024-12-02 10:43:40,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:43:40,384 INFO L93 Difference]: Finished difference Result 372071 states and 570116 transitions. [2024-12-02 10:43:40,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-12-02 10:43:40,385 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 10.8125) internal successors, (173), 16 states have internal predecessors, (173), 3 states have call successors, (164), 4 states have call predecessors, (164), 6 states have return successors, (164), 3 states have call predecessors, (164), 3 states have call successors, (164) Word has length 520 [2024-12-02 10:43:40,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:43:42,271 INFO L225 Difference]: With dead ends: 372071 [2024-12-02 10:43:42,271 INFO L226 Difference]: Without dead ends: 247183 [2024-12-02 10:43:42,602 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 724 GetRequests, 679 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=518, Invalid=1644, Unknown=0, NotChecked=0, Total=2162 [2024-12-02 10:43:42,604 INFO L435 NwaCegarLoop]: 595 mSDtfsCounter, 1542 mSDsluCounter, 3988 mSDsCounter, 0 mSdLazyCounter, 2808 mSolverCounterSat, 1049 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1604 SdHoareTripleChecker+Valid, 4583 SdHoareTripleChecker+Invalid, 3857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1049 IncrementalHoareTripleChecker+Valid, 2808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:43:42,604 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1604 Valid, 4583 Invalid, 3857 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1049 Valid, 2808 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-12-02 10:43:42,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247183 states. [2024-12-02 10:44:19,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247183 to 235251. [2024-12-02 10:44:19,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235251 states, 163598 states have (on average 1.396728566363892) internal successors, (228502), 165348 states have internal predecessors, (228502), 66950 states have call successors, (66950), 4702 states have call predecessors, (66950), 4702 states have return successors, (66950), 65200 states have call predecessors, (66950), 66950 states have call successors, (66950) [2024-12-02 10:44:20,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235251 states to 235251 states and 362402 transitions. [2024-12-02 10:44:20,478 INFO L78 Accepts]: Start accepts. Automaton has 235251 states and 362402 transitions. Word has length 520 [2024-12-02 10:44:20,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:44:20,479 INFO L471 AbstractCegarLoop]: Abstraction has 235251 states and 362402 transitions. [2024-12-02 10:44:20,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 10.8125) internal successors, (173), 16 states have internal predecessors, (173), 3 states have call successors, (164), 4 states have call predecessors, (164), 6 states have return successors, (164), 3 states have call predecessors, (164), 3 states have call successors, (164) [2024-12-02 10:44:20,479 INFO L276 IsEmpty]: Start isEmpty. Operand 235251 states and 362402 transitions. [2024-12-02 10:44:20,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2024-12-02 10:44:20,546 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:44:20,546 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:44:20,554 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-12-02 10:44:20,747 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:44:20,747 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:44:20,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:44:20,748 INFO L85 PathProgramCache]: Analyzing trace with hash -347740419, now seen corresponding path program 1 times [2024-12-02 10:44:20,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:44:20,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461232774] [2024-12-02 10:44:20,748 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:44:20,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:44:20,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:44:21,102 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:44:21,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:44:21,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461232774] [2024-12-02 10:44:21,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461232774] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:44:21,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:44:21,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 10:44:21,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696025062] [2024-12-02 10:44:21,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:44:21,103 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 10:44:21,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:44:21,104 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 10:44:21,104 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 10:44:21,104 INFO L87 Difference]: Start difference. First operand 235251 states and 362402 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:44:56,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:44:56,093 INFO L93 Difference]: Finished difference Result 470501 states and 724802 transitions. [2024-12-02 10:44:56,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 10:44:56,094 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 520 [2024-12-02 10:44:56,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:44:56,980 INFO L225 Difference]: With dead ends: 470501 [2024-12-02 10:44:56,980 INFO L226 Difference]: Without dead ends: 235253 [2024-12-02 10:44:57,384 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 10:44:57,385 INFO L435 NwaCegarLoop]: 460 mSDtfsCounter, 225 mSDsluCounter, 655 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:44:57,386 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 1115 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 10:44:57,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235253 states. [2024-12-02 10:45:34,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235253 to 235251. [2024-12-02 10:45:34,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235251 states, 163598 states have (on average 1.3954571571779606) internal successors, (228294), 165348 states have internal predecessors, (228294), 66950 states have call successors, (66950), 4702 states have call predecessors, (66950), 4702 states have return successors, (66950), 65200 states have call predecessors, (66950), 66950 states have call successors, (66950) [2024-12-02 10:45:35,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235251 states to 235251 states and 362194 transitions. [2024-12-02 10:45:36,006 INFO L78 Accepts]: Start accepts. Automaton has 235251 states and 362194 transitions. Word has length 520 [2024-12-02 10:45:36,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:45:36,006 INFO L471 AbstractCegarLoop]: Abstraction has 235251 states and 362194 transitions. [2024-12-02 10:45:36,006 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2024-12-02 10:45:36,007 INFO L276 IsEmpty]: Start isEmpty. Operand 235251 states and 362194 transitions. [2024-12-02 10:45:36,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2024-12-02 10:45:36,038 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:45:36,038 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:45:36,038 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 10:45:36,038 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:45:36,039 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:45:36,039 INFO L85 PathProgramCache]: Analyzing trace with hash -742107205, now seen corresponding path program 1 times [2024-12-02 10:45:36,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:45:36,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644277555] [2024-12-02 10:45:36,040 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:45:36,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:45:36,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:45:37,096 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 51 proven. 192 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2024-12-02 10:45:37,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:45:37,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644277555] [2024-12-02 10:45:37,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644277555] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 10:45:37,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787190525] [2024-12-02 10:45:37,097 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:45:37,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:45:37,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:45:37,101 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 10:45:37,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 10:45:37,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:45:37,490 INFO L256 TraceCheckSpWp]: Trace formula consists of 1153 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 10:45:37,496 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 10:45:38,104 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 4467 proven. 192 refuted. 0 times theorem prover too weak. 8625 trivial. 0 not checked. [2024-12-02 10:45:38,104 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 10:45:38,539 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 51 proven. 192 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2024-12-02 10:45:38,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787190525] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 10:45:38,539 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 10:45:38,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-12-02 10:45:38,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006413865] [2024-12-02 10:45:38,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 10:45:38,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 10:45:38,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:45:38,541 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 10:45:38,541 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:45:38,541 INFO L87 Difference]: Start difference. First operand 235251 states and 362194 transitions. Second operand has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 2 states have call successors, (146), 2 states have call predecessors, (146), 4 states have return successors, (147), 2 states have call predecessors, (147), 2 states have call successors, (147) [2024-12-02 10:45:52,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:45:52,891 INFO L93 Difference]: Finished difference Result 310405 states and 474981 transitions. [2024-12-02 10:45:52,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 10:45:52,892 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 2 states have call successors, (146), 2 states have call predecessors, (146), 4 states have return successors, (147), 2 states have call predecessors, (147), 2 states have call successors, (147) Word has length 520 [2024-12-02 10:45:52,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:45:53,517 INFO L225 Difference]: With dead ends: 310405 [2024-12-02 10:45:53,517 INFO L226 Difference]: Without dead ends: 75157 [2024-12-02 10:45:53,832 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1046 GetRequests, 1037 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-12-02 10:45:53,833 INFO L435 NwaCegarLoop]: 297 mSDtfsCounter, 370 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:45:53,833 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 724 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 10:45:53,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75157 states. [2024-12-02 10:46:06,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75157 to 70886. [2024-12-02 10:46:06,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70886 states, 49316 states have (on average 1.3887582123448778) internal successors, (68488), 49813 states have internal predecessors, (68488), 19633 states have call successors, (19633), 1936 states have call predecessors, (19633), 1936 states have return successors, (19633), 19136 states have call predecessors, (19633), 19633 states have call successors, (19633) [2024-12-02 10:46:06,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70886 states to 70886 states and 107754 transitions. [2024-12-02 10:46:06,572 INFO L78 Accepts]: Start accepts. Automaton has 70886 states and 107754 transitions. Word has length 520 [2024-12-02 10:46:06,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:46:06,573 INFO L471 AbstractCegarLoop]: Abstraction has 70886 states and 107754 transitions. [2024-12-02 10:46:06,573 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 7 states have internal predecessors, (122), 2 states have call successors, (146), 2 states have call predecessors, (146), 4 states have return successors, (147), 2 states have call predecessors, (147), 2 states have call successors, (147) [2024-12-02 10:46:06,573 INFO L276 IsEmpty]: Start isEmpty. Operand 70886 states and 107754 transitions. [2024-12-02 10:46:06,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2024-12-02 10:46:06,586 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:46:06,586 INFO L218 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 10:46:06,594 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-12-02 10:46:06,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_98eebf2b-0e22-44c9-810c-4e435b73884e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 10:46:06,786 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 10:46:06,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:46:06,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1908623596, now seen corresponding path program 1 times [2024-12-02 10:46:06,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:46:06,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18545803] [2024-12-02 10:46:06,787 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:46:06,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:46:06,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:46:12,028 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2024-12-02 10:46:12,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:46:12,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18545803] [2024-12-02 10:46:12,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18545803] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:46:12,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:46:12,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 10:46:12,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868833854] [2024-12-02 10:46:12,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:46:12,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 10:46:12,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:46:12,030 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 10:46:12,030 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-12-02 10:46:12,030 INFO L87 Difference]: Start difference. First operand 70886 states and 107754 transitions. Second operand has 12 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82)