./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-81.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/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_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-81.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/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_39061946-c5e4-4f55-bd7a-01f17475cf9f/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 bec7db2d8bcad481bf37cc90d23f2eda8abfeabb35b205024dfceac80e64e988 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 12:49:53,411 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 12:49:53,469 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 12:49:53,474 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 12:49:53,474 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 12:49:53,497 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 12:49:53,498 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 12:49:53,498 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 12:49:53,498 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 12:49:53,499 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 12:49:53,499 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 12:49:53,499 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 12:49:53,499 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 12:49:53,499 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 12:49:53,499 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 12:49:53,499 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 12:49:53,500 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 12:49:53,501 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 12:49:53,501 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:49:53,501 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:49:53,501 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:49:53,501 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:49:53,501 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 12:49:53,501 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:49:53,501 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:49:53,501 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:49:53,501 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:49:53,501 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 12:49:53,502 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 12:49:53,502 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 12:49:53,502 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 12:49:53,502 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 12:49:53,502 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 12:49:53,502 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 12:49:53,502 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 12:49:53,502 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 12:49:53,502 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 12:49:53,502 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_39061946-c5e4-4f55-bd7a-01f17475cf9f/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 -> bec7db2d8bcad481bf37cc90d23f2eda8abfeabb35b205024dfceac80e64e988 [2024-12-02 12:49:53,752 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 12:49:53,760 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 12:49:53,762 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 12:49:53,763 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 12:49:53,763 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 12:49:53,765 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-81.i [2024-12-02 12:49:56,597 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/data/af95773ce/ff2996873fc64b878d89434373310385/FLAG783c9969b [2024-12-02 12:49:56,828 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 12:49:56,828 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-81.i [2024-12-02 12:49:56,839 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/data/af95773ce/ff2996873fc64b878d89434373310385/FLAG783c9969b [2024-12-02 12:49:56,854 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/data/af95773ce/ff2996873fc64b878d89434373310385 [2024-12-02 12:49:56,857 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 12:49:56,858 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 12:49:56,859 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 12:49:56,859 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 12:49:56,863 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 12:49:56,864 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:49:56" (1/1) ... [2024-12-02 12:49:56,865 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35f9e34b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:56, skipping insertion in model container [2024-12-02 12:49:56,865 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:49:56" (1/1) ... [2024-12-02 12:49:56,891 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 12:49:57,027 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_39061946-c5e4-4f55-bd7a-01f17475cf9f/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-81.i[916,929] [2024-12-02 12:49:57,169 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:49:57,184 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 12:49:57,195 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_39061946-c5e4-4f55-bd7a-01f17475cf9f/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-81.i[916,929] [2024-12-02 12:49:57,274 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:49:57,293 INFO L204 MainTranslator]: Completed translation [2024-12-02 12:49:57,294 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57 WrapperNode [2024-12-02 12:49:57,294 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 12:49:57,295 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 12:49:57,296 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 12:49:57,296 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 12:49:57,302 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,320 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,392 INFO L138 Inliner]: procedures = 26, calls = 93, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 504 [2024-12-02 12:49:57,392 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 12:49:57,393 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 12:49:57,393 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 12:49:57,393 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 12:49:57,402 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,402 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,413 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,445 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 12:49:57,445 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,445 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,467 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,473 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,479 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,488 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,493 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,505 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 12:49:57,506 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 12:49:57,506 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 12:49:57,506 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 12:49:57,507 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (1/1) ... [2024-12-02 12:49:57,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:49:57,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:49:57,537 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 12:49:57,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 12:49:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 12:49:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 12:49:57,565 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 12:49:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 12:49:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 12:49:57,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 12:49:57,684 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 12:49:57,685 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 12:49:58,419 INFO L? ?]: Removed 16 outVars from TransFormulas that were not future-live. [2024-12-02 12:49:58,419 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 12:49:58,432 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 12:49:58,433 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 12:49:58,433 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:49:58 BoogieIcfgContainer [2024-12-02 12:49:58,433 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 12:49:58,435 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 12:49:58,435 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 12:49:58,438 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 12:49:58,438 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:49:56" (1/3) ... [2024-12-02 12:49:58,439 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ffa5922 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:49:58, skipping insertion in model container [2024-12-02 12:49:58,439 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:49:57" (2/3) ... [2024-12-02 12:49:58,439 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ffa5922 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:49:58, skipping insertion in model container [2024-12-02 12:49:58,440 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:49:58" (3/3) ... [2024-12-02 12:49:58,441 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-81.i [2024-12-02 12:49:58,451 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 12:49:58,454 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-81.i that has 2 procedures, 219 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 12:49:58,502 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 12:49:58,511 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;@3b7d4e7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 12:49:58,512 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 12:49:58,515 INFO L276 IsEmpty]: Start isEmpty. Operand has 219 states, 136 states have (on average 1.5220588235294117) internal successors, (207), 137 states have internal predecessors, (207), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2024-12-02 12:49:58,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-12-02 12:49:58,535 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:58,536 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:49:58,536 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:58,540 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:58,541 INFO L85 PathProgramCache]: Analyzing trace with hash -1723878905, now seen corresponding path program 1 times [2024-12-02 12:49:58,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:58,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798810108] [2024-12-02 12:49:58,547 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:58,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:58,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:59,003 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 158 refuted. 0 times theorem prover too weak. 12482 trivial. 0 not checked. [2024-12-02 12:49:59,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:49:59,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798810108] [2024-12-02 12:49:59,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798810108] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:49:59,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617230747] [2024-12-02 12:49:59,005 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:59,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:49:59,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:49:59,007 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:49:59,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 12:49:59,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:49:59,314 INFO L256 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 12:49:59,331 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:49:59,393 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 158 proven. 0 refuted. 0 times theorem prover too weak. 12482 trivial. 0 not checked. [2024-12-02 12:49:59,393 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:49:59,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617230747] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:49:59,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:49:59,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 12:49:59,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216845073] [2024-12-02 12:49:59,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:49:59,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 12:49:59,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:49:59,416 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 12:49:59,416 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 12:49:59,418 INFO L87 Difference]: Start difference. First operand has 219 states, 136 states have (on average 1.5220588235294117) internal successors, (207), 137 states have internal predecessors, (207), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) Second operand has 2 states, 2 states have (on average 49.0) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) [2024-12-02 12:49:59,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:49:59,473 INFO L93 Difference]: Finished difference Result 431 states and 808 transitions. [2024-12-02 12:49:59,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 12:49:59,475 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 49.0) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) Word has length 493 [2024-12-02 12:49:59,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:49:59,483 INFO L225 Difference]: With dead ends: 431 [2024-12-02 12:49:59,483 INFO L226 Difference]: Without dead ends: 215 [2024-12-02 12:49:59,488 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 494 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 12:49:59,491 INFO L435 NwaCegarLoop]: 359 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, 359 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 12:49:59,491 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:49:59,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2024-12-02 12:49:59,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 215. [2024-12-02 12:49:59,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 133 states have (on average 1.4962406015037595) internal successors, (199), 133 states have internal predecessors, (199), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2024-12-02 12:49:59,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 359 transitions. [2024-12-02 12:49:59,564 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 359 transitions. Word has length 493 [2024-12-02 12:49:59,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:49:59,564 INFO L471 AbstractCegarLoop]: Abstraction has 215 states and 359 transitions. [2024-12-02 12:49:59,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 49.0) internal successors, (98), 2 states have internal predecessors, (98), 2 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) [2024-12-02 12:49:59,565 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 359 transitions. [2024-12-02 12:49:59,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-12-02 12:49:59,580 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:49:59,581 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:49:59,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 12:49:59,781 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 12:49:59,782 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:49:59,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:49:59,782 INFO L85 PathProgramCache]: Analyzing trace with hash 55805357, now seen corresponding path program 1 times [2024-12-02 12:49:59,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:49:59,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798901062] [2024-12-02 12:49:59,783 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:49:59,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:49:59,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:00,393 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:50:00,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:00,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798901062] [2024-12-02 12:50:00,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798901062] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:00,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:00,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:50:00,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909723310] [2024-12-02 12:50:00,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:00,396 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:50:00,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:00,397 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:50:00,397 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:50:00,397 INFO L87 Difference]: Start difference. First operand 215 states and 359 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:00,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:00,472 INFO L93 Difference]: Finished difference Result 551 states and 926 transitions. [2024-12-02 12:50:00,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:50:00,473 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 494 [2024-12-02 12:50:00,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:00,479 INFO L225 Difference]: With dead ends: 551 [2024-12-02 12:50:00,479 INFO L226 Difference]: Without dead ends: 339 [2024-12-02 12:50:00,480 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 12:50:00,481 INFO L435 NwaCegarLoop]: 356 mSDtfsCounter, 207 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:00,482 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 703 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:00,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-12-02 12:50:00,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 336. [2024-12-02 12:50:00,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 227 states have (on average 1.5594713656387664) internal successors, (354), 228 states have internal predecessors, (354), 106 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 105 states have call predecessors, (106), 106 states have call successors, (106) [2024-12-02 12:50:00,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 566 transitions. [2024-12-02 12:50:00,537 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 566 transitions. Word has length 494 [2024-12-02 12:50:00,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:00,539 INFO L471 AbstractCegarLoop]: Abstraction has 336 states and 566 transitions. [2024-12-02 12:50:00,540 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:00,540 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 566 transitions. [2024-12-02 12:50:00,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-12-02 12:50:00,547 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:00,548 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:50:00,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 12:50:00,548 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:00,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:00,549 INFO L85 PathProgramCache]: Analyzing trace with hash 479452079, now seen corresponding path program 1 times [2024-12-02 12:50:00,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:00,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17434118] [2024-12-02 12:50:00,549 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:00,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:00,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:00,967 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:50:00,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:00,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17434118] [2024-12-02 12:50:00,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17434118] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:00,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:00,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:50:00,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937216225] [2024-12-02 12:50:00,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:00,970 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:50:00,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:00,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:50:00,971 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:50:00,971 INFO L87 Difference]: Start difference. First operand 336 states and 566 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:01,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:01,041 INFO L93 Difference]: Finished difference Result 996 states and 1680 transitions. [2024-12-02 12:50:01,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:50:01,042 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 494 [2024-12-02 12:50:01,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:01,050 INFO L225 Difference]: With dead ends: 996 [2024-12-02 12:50:01,050 INFO L226 Difference]: Without dead ends: 663 [2024-12-02 12:50:01,052 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 12:50:01,052 INFO L435 NwaCegarLoop]: 357 mSDtfsCounter, 342 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 705 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:01,053 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 705 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:50:01,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2024-12-02 12:50:01,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 661. [2024-12-02 12:50:01,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 444 states have (on average 1.5495495495495495) internal successors, (688), 446 states have internal predecessors, (688), 212 states have call successors, (212), 4 states have call predecessors, (212), 4 states have return successors, (212), 210 states have call predecessors, (212), 212 states have call successors, (212) [2024-12-02 12:50:01,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 1112 transitions. [2024-12-02 12:50:01,142 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 1112 transitions. Word has length 494 [2024-12-02 12:50:01,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:01,143 INFO L471 AbstractCegarLoop]: Abstraction has 661 states and 1112 transitions. [2024-12-02 12:50:01,144 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:01,144 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 1112 transitions. [2024-12-02 12:50:01,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-12-02 12:50:01,148 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:01,148 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:50:01,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 12:50:01,149 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:01,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:01,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1209491663, now seen corresponding path program 1 times [2024-12-02 12:50:01,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:01,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361899603] [2024-12-02 12:50:01,150 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:01,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:01,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:04,446 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:50:04,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:04,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361899603] [2024-12-02 12:50:04,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361899603] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:04,446 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:04,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 12:50:04,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45273314] [2024-12-02 12:50:04,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:04,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 12:50:04,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:04,448 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 12:50:04,448 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:50:04,448 INFO L87 Difference]: Start difference. First operand 661 states and 1112 transitions. Second operand has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 2 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) [2024-12-02 12:50:06,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:06,947 INFO L93 Difference]: Finished difference Result 1884 states and 3142 transitions. [2024-12-02 12:50:06,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 12:50:06,949 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 2 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) Word has length 494 [2024-12-02 12:50:06,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:06,957 INFO L225 Difference]: With dead ends: 1884 [2024-12-02 12:50:06,958 INFO L226 Difference]: Without dead ends: 1226 [2024-12-02 12:50:06,960 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2024-12-02 12:50:06,961 INFO L435 NwaCegarLoop]: 338 mSDtfsCounter, 810 mSDsluCounter, 1384 mSDsCounter, 0 mSdLazyCounter, 790 mSolverCounterSat, 403 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 810 SdHoareTripleChecker+Valid, 1722 SdHoareTripleChecker+Invalid, 1193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 403 IncrementalHoareTripleChecker+Valid, 790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:06,961 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [810 Valid, 1722 Invalid, 1193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [403 Valid, 790 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-02 12:50:06,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1226 states. [2024-12-02 12:50:07,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1226 to 972. [2024-12-02 12:50:07,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 673 states have (on average 1.5780089153046062) internal successors, (1062), 675 states have internal predecessors, (1062), 292 states have call successors, (292), 6 states have call predecessors, (292), 6 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:50:07,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1646 transitions. [2024-12-02 12:50:07,096 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1646 transitions. Word has length 494 [2024-12-02 12:50:07,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:07,097 INFO L471 AbstractCegarLoop]: Abstraction has 972 states and 1646 transitions. [2024-12-02 12:50:07,098 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.777777777777779) internal successors, (97), 9 states have internal predecessors, (97), 2 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) [2024-12-02 12:50:07,098 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1646 transitions. [2024-12-02 12:50:07,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-12-02 12:50:07,101 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:07,102 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:50:07,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 12:50:07,102 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:07,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:07,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1467657101, now seen corresponding path program 1 times [2024-12-02 12:50:07,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:07,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248848488] [2024-12-02 12:50:07,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:07,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:07,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:19,351 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:50:19,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:19,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248848488] [2024-12-02 12:50:19,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248848488] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:19,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:19,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 12:50:19,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568997032] [2024-12-02 12:50:19,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:19,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 12:50:19,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:19,353 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 12:50:19,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-12-02 12:50:19,354 INFO L87 Difference]: Start difference. First operand 972 states and 1646 transitions. Second operand has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:24,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:24,521 INFO L93 Difference]: Finished difference Result 2040 states and 3364 transitions. [2024-12-02 12:50:24,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 12:50:24,522 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 494 [2024-12-02 12:50:24,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:24,532 INFO L225 Difference]: With dead ends: 2040 [2024-12-02 12:50:24,532 INFO L226 Difference]: Without dead ends: 1382 [2024-12-02 12:50:24,534 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2024-12-02 12:50:24,535 INFO L435 NwaCegarLoop]: 337 mSDtfsCounter, 738 mSDsluCounter, 2048 mSDsCounter, 0 mSdLazyCounter, 1268 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 738 SdHoareTripleChecker+Valid, 2385 SdHoareTripleChecker+Invalid, 1510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:24,535 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [738 Valid, 2385 Invalid, 1510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1268 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-12-02 12:50:24,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1382 states. [2024-12-02 12:50:24,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1382 to 1024. [2024-12-02 12:50:24,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1024 states, 725 states have (on average 1.569655172413793) internal successors, (1138), 727 states have internal predecessors, (1138), 292 states have call successors, (292), 6 states have call predecessors, (292), 6 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:50:24,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1024 states to 1024 states and 1722 transitions. [2024-12-02 12:50:24,618 INFO L78 Accepts]: Start accepts. Automaton has 1024 states and 1722 transitions. Word has length 494 [2024-12-02 12:50:24,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:24,618 INFO L471 AbstractCegarLoop]: Abstraction has 1024 states and 1722 transitions. [2024-12-02 12:50:24,619 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:24,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1024 states and 1722 transitions. [2024-12-02 12:50:24,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-12-02 12:50:24,621 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:24,622 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:50:24,622 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 12:50:24,622 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:24,622 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:24,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1860684111, now seen corresponding path program 1 times [2024-12-02 12:50:24,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:24,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099388020] [2024-12-02 12:50:24,623 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:24,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:24,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:24,955 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:50:24,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:24,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099388020] [2024-12-02 12:50:24,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099388020] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:24,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:24,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:50:24,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814837088] [2024-12-02 12:50:24,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:24,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:50:24,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:24,957 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:50:24,957 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:24,958 INFO L87 Difference]: Start difference. First operand 1024 states and 1722 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:25,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:25,064 INFO L93 Difference]: Finished difference Result 1816 states and 3024 transitions. [2024-12-02 12:50:25,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:50:25,065 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 494 [2024-12-02 12:50:25,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:25,071 INFO L225 Difference]: With dead ends: 1816 [2024-12-02 12:50:25,071 INFO L226 Difference]: Without dead ends: 1158 [2024-12-02 12:50:25,073 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:50:25,073 INFO L435 NwaCegarLoop]: 368 mSDtfsCounter, 42 mSDsluCounter, 699 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 1067 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:25,074 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 1067 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:50:25,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1158 states. [2024-12-02 12:50:25,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1158 to 1152. [2024-12-02 12:50:25,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 833 states have (on average 1.539015606242497) internal successors, (1282), 839 states have internal predecessors, (1282), 308 states have call successors, (308), 10 states have call predecessors, (308), 10 states have return successors, (308), 302 states have call predecessors, (308), 308 states have call successors, (308) [2024-12-02 12:50:25,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 1898 transitions. [2024-12-02 12:50:25,159 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 1898 transitions. Word has length 494 [2024-12-02 12:50:25,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:25,159 INFO L471 AbstractCegarLoop]: Abstraction has 1152 states and 1898 transitions. [2024-12-02 12:50:25,159 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:25,159 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 1898 transitions. [2024-12-02 12:50:25,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-12-02 12:50:25,161 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:25,162 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:50:25,162 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 12:50:25,162 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:25,162 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:25,162 INFO L85 PathProgramCache]: Analyzing trace with hash -766592523, now seen corresponding path program 1 times [2024-12-02 12:50:25,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:25,162 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918825036] [2024-12-02 12:50:25,163 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:25,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:25,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:33,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:50:33,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:33,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918825036] [2024-12-02 12:50:33,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918825036] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:33,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:33,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 12:50:33,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516673869] [2024-12-02 12:50:33,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:33,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 12:50:33,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:33,267 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 12:50:33,267 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:50:33,268 INFO L87 Difference]: Start difference. First operand 1152 states and 1898 transitions. Second operand has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:37,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:37,773 INFO L93 Difference]: Finished difference Result 2256 states and 3642 transitions. [2024-12-02 12:50:37,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:50:37,774 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 494 [2024-12-02 12:50:37,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:37,783 INFO L225 Difference]: With dead ends: 2256 [2024-12-02 12:50:37,783 INFO L226 Difference]: Without dead ends: 1470 [2024-12-02 12:50:37,786 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=116, Invalid=304, Unknown=0, NotChecked=0, Total=420 [2024-12-02 12:50:37,787 INFO L435 NwaCegarLoop]: 339 mSDtfsCounter, 525 mSDsluCounter, 1874 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 2213 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:37,787 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [525 Valid, 2213 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1048 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-12-02 12:50:37,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1470 states. [2024-12-02 12:50:37,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1470 to 1152. [2024-12-02 12:50:37,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 833 states have (on average 1.539015606242497) internal successors, (1282), 839 states have internal predecessors, (1282), 308 states have call successors, (308), 10 states have call predecessors, (308), 10 states have return successors, (308), 302 states have call predecessors, (308), 308 states have call successors, (308) [2024-12-02 12:50:37,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 1898 transitions. [2024-12-02 12:50:37,937 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 1898 transitions. Word has length 494 [2024-12-02 12:50:37,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:37,938 INFO L471 AbstractCegarLoop]: Abstraction has 1152 states and 1898 transitions. [2024-12-02 12:50:37,939 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:37,939 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 1898 transitions. [2024-12-02 12:50:37,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-12-02 12:50:37,942 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:37,943 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:50:37,943 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 12:50:37,943 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:37,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:37,943 INFO L85 PathProgramCache]: Analyzing trace with hash 2074358383, now seen corresponding path program 1 times [2024-12-02 12:50:37,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:37,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889197348] [2024-12-02 12:50:37,944 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:37,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:38,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:38,973 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:50:38,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:38,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889197348] [2024-12-02 12:50:38,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889197348] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:38,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:38,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 12:50:38,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955463554] [2024-12-02 12:50:38,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:38,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:50:38,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:38,976 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:50:38,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:50:38,976 INFO L87 Difference]: Start difference. First operand 1152 states and 1898 transitions. Second operand has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:40,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:40,018 INFO L93 Difference]: Finished difference Result 2112 states and 3444 transitions. [2024-12-02 12:50:40,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:50:40,019 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 494 [2024-12-02 12:50:40,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:40,028 INFO L225 Difference]: With dead ends: 2112 [2024-12-02 12:50:40,028 INFO L226 Difference]: Without dead ends: 1326 [2024-12-02 12:50:40,032 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:50:40,032 INFO L435 NwaCegarLoop]: 351 mSDtfsCounter, 320 mSDsluCounter, 1251 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 1602 SdHoareTripleChecker+Invalid, 791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:40,032 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 1602 Invalid, 791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 12:50:40,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1326 states. [2024-12-02 12:50:40,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1326 to 1160. [2024-12-02 12:50:40,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1160 states, 841 states have (on average 1.5338882282996433) internal successors, (1290), 847 states have internal predecessors, (1290), 308 states have call successors, (308), 10 states have call predecessors, (308), 10 states have return successors, (308), 302 states have call predecessors, (308), 308 states have call successors, (308) [2024-12-02 12:50:40,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1160 states to 1160 states and 1906 transitions. [2024-12-02 12:50:40,188 INFO L78 Accepts]: Start accepts. Automaton has 1160 states and 1906 transitions. Word has length 494 [2024-12-02 12:50:40,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:40,188 INFO L471 AbstractCegarLoop]: Abstraction has 1160 states and 1906 transitions. [2024-12-02 12:50:40,189 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:40,189 INFO L276 IsEmpty]: Start isEmpty. Operand 1160 states and 1906 transitions. [2024-12-02 12:50:40,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-12-02 12:50:40,193 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:40,193 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:50:40,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 12:50:40,193 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:40,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:40,194 INFO L85 PathProgramCache]: Analyzing trace with hash 1816192945, now seen corresponding path program 1 times [2024-12-02 12:50:40,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:40,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132840065] [2024-12-02 12:50:40,194 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:40,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:40,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:50:50,236 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:50:50,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:50:50,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132840065] [2024-12-02 12:50:50,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132840065] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:50:50,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:50:50,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 12:50:50,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648610044] [2024-12-02 12:50:50,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:50:50,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 12:50:50,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:50:50,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 12:50:50,237 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:50:50,237 INFO L87 Difference]: Start difference. First operand 1160 states and 1906 transitions. Second operand has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:51,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:50:51,629 INFO L93 Difference]: Finished difference Result 2280 states and 3666 transitions. [2024-12-02 12:50:51,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 12:50:51,630 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 494 [2024-12-02 12:50:51,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:50:51,645 INFO L225 Difference]: With dead ends: 2280 [2024-12-02 12:50:51,645 INFO L226 Difference]: Without dead ends: 1494 [2024-12-02 12:50:51,647 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:50:51,648 INFO L435 NwaCegarLoop]: 338 mSDtfsCounter, 466 mSDsluCounter, 1361 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 1699 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:50:51,648 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [466 Valid, 1699 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 12:50:51,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1494 states. [2024-12-02 12:50:51,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1494 to 1164. [2024-12-02 12:50:51,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 845 states have (on average 1.536094674556213) internal successors, (1298), 851 states have internal predecessors, (1298), 308 states have call successors, (308), 10 states have call predecessors, (308), 10 states have return successors, (308), 302 states have call predecessors, (308), 308 states have call successors, (308) [2024-12-02 12:50:51,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 1914 transitions. [2024-12-02 12:50:51,797 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 1914 transitions. Word has length 494 [2024-12-02 12:50:51,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:50:51,798 INFO L471 AbstractCegarLoop]: Abstraction has 1164 states and 1914 transitions. [2024-12-02 12:50:51,799 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:50:51,799 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 1914 transitions. [2024-12-02 12:50:51,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-12-02 12:50:51,802 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:50:51,802 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:50:51,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 12:50:51,803 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:50:51,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:50:51,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1777709773, now seen corresponding path program 1 times [2024-12-02 12:50:51,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:50:51,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670362721] [2024-12-02 12:50:51,804 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:50:51,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:50:51,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:02,035 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:51:02,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:02,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670362721] [2024-12-02 12:51:02,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670362721] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:02,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:02,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 12:51:02,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169360627] [2024-12-02 12:51:02,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:02,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 12:51:02,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:02,036 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 12:51:02,036 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-12-02 12:51:02,036 INFO L87 Difference]: Start difference. First operand 1164 states and 1914 transitions. Second operand has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:05,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:05,728 INFO L93 Difference]: Finished difference Result 2170 states and 3517 transitions. [2024-12-02 12:51:05,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:51:05,729 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 494 [2024-12-02 12:51:05,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:05,737 INFO L225 Difference]: With dead ends: 2170 [2024-12-02 12:51:05,737 INFO L226 Difference]: Without dead ends: 1384 [2024-12-02 12:51:05,739 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2024-12-02 12:51:05,740 INFO L435 NwaCegarLoop]: 339 mSDtfsCounter, 344 mSDsluCounter, 1867 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 2206 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:05,740 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 2206 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 1062 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-12-02 12:51:05,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2024-12-02 12:51:05,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 1152. [2024-12-02 12:51:05,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 833 states have (on average 1.539015606242497) internal successors, (1282), 839 states have internal predecessors, (1282), 308 states have call successors, (308), 10 states have call predecessors, (308), 10 states have return successors, (308), 302 states have call predecessors, (308), 308 states have call successors, (308) [2024-12-02 12:51:05,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 1898 transitions. [2024-12-02 12:51:05,887 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 1898 transitions. Word has length 494 [2024-12-02 12:51:05,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:05,887 INFO L471 AbstractCegarLoop]: Abstraction has 1152 states and 1898 transitions. [2024-12-02 12:51:05,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:05,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 1898 transitions. [2024-12-02 12:51:05,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2024-12-02 12:51:05,891 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:05,892 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:51:05,892 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 12:51:05,892 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:51:05,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:05,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1439658020, now seen corresponding path program 1 times [2024-12-02 12:51:05,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:05,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836713532] [2024-12-02 12:51:05,893 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:05,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:06,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:16,336 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:51:16,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:16,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836713532] [2024-12-02 12:51:16,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836713532] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:16,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:16,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 12:51:16,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128450819] [2024-12-02 12:51:16,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:16,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 12:51:16,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:16,337 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 12:51:16,337 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-12-02 12:51:16,337 INFO L87 Difference]: Start difference. First operand 1152 states and 1898 transitions. Second operand has 13 states, 13 states have (on average 7.538461538461538) internal successors, (98), 13 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:22,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:22,881 INFO L93 Difference]: Finished difference Result 2782 states and 4375 transitions. [2024-12-02 12:51:22,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 12:51:22,882 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 7.538461538461538) internal successors, (98), 13 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 495 [2024-12-02 12:51:22,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:22,891 INFO L225 Difference]: With dead ends: 2782 [2024-12-02 12:51:22,891 INFO L226 Difference]: Without dead ends: 1996 [2024-12-02 12:51:22,894 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=213, Invalid=717, Unknown=0, NotChecked=0, Total=930 [2024-12-02 12:51:22,895 INFO L435 NwaCegarLoop]: 343 mSDtfsCounter, 805 mSDsluCounter, 1757 mSDsCounter, 0 mSdLazyCounter, 1105 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 2100 SdHoareTripleChecker+Invalid, 1347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:22,895 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 2100 Invalid, 1347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1105 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-12-02 12:51:22,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1996 states. [2024-12-02 12:51:23,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1996 to 1172. [2024-12-02 12:51:23,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 853 states have (on average 1.5404454865181711) internal successors, (1314), 859 states have internal predecessors, (1314), 308 states have call successors, (308), 10 states have call predecessors, (308), 10 states have return successors, (308), 302 states have call predecessors, (308), 308 states have call successors, (308) [2024-12-02 12:51:23,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1930 transitions. [2024-12-02 12:51:23,062 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1930 transitions. Word has length 495 [2024-12-02 12:51:23,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:23,063 INFO L471 AbstractCegarLoop]: Abstraction has 1172 states and 1930 transitions. [2024-12-02 12:51:23,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.538461538461538) internal successors, (98), 13 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:23,064 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1930 transitions. [2024-12-02 12:51:23,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2024-12-02 12:51:23,067 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:23,067 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:51:23,067 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 12:51:23,067 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:51:23,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:23,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1832685030, now seen corresponding path program 1 times [2024-12-02 12:51:23,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:23,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853400745] [2024-12-02 12:51:23,069 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:23,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:23,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:29,571 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:51:29,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:29,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853400745] [2024-12-02 12:51:29,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853400745] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:29,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:29,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 12:51:29,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823912168] [2024-12-02 12:51:29,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:29,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 12:51:29,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:29,573 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 12:51:29,573 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:51:29,574 INFO L87 Difference]: Start difference. First operand 1172 states and 1930 transitions. Second operand has 11 states, 11 states have (on average 8.909090909090908) internal successors, (98), 11 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:32,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:32,015 INFO L93 Difference]: Finished difference Result 2434 states and 3903 transitions. [2024-12-02 12:51:32,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:51:32,016 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.909090909090908) internal successors, (98), 11 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 495 [2024-12-02 12:51:32,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:32,021 INFO L225 Difference]: With dead ends: 2434 [2024-12-02 12:51:32,021 INFO L226 Difference]: Without dead ends: 1648 [2024-12-02 12:51:32,023 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2024-12-02 12:51:32,023 INFO L435 NwaCegarLoop]: 364 mSDtfsCounter, 475 mSDsluCounter, 1597 mSDsCounter, 0 mSdLazyCounter, 818 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 1961 SdHoareTripleChecker+Invalid, 1061 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:32,023 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [475 Valid, 1961 Invalid, 1061 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 818 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 12:51:32,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1648 states. [2024-12-02 12:51:32,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1648 to 1220. [2024-12-02 12:51:32,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1220 states, 901 states have (on average 1.5338512763596004) internal successors, (1382), 907 states have internal predecessors, (1382), 308 states have call successors, (308), 10 states have call predecessors, (308), 10 states have return successors, (308), 302 states have call predecessors, (308), 308 states have call successors, (308) [2024-12-02 12:51:32,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1220 states to 1220 states and 1998 transitions. [2024-12-02 12:51:32,119 INFO L78 Accepts]: Start accepts. Automaton has 1220 states and 1998 transitions. Word has length 495 [2024-12-02 12:51:32,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:32,119 INFO L471 AbstractCegarLoop]: Abstraction has 1220 states and 1998 transitions. [2024-12-02 12:51:32,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.909090909090908) internal successors, (98), 11 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:32,120 INFO L276 IsEmpty]: Start isEmpty. Operand 1220 states and 1998 transitions. [2024-12-02 12:51:32,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2024-12-02 12:51:32,124 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:32,124 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:51:32,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 12:51:32,124 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:51:32,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:32,125 INFO L85 PathProgramCache]: Analyzing trace with hash -738593442, now seen corresponding path program 1 times [2024-12-02 12:51:32,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:32,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92147618] [2024-12-02 12:51:32,125 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:32,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:32,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:39,415 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:51:39,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:39,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92147618] [2024-12-02 12:51:39,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92147618] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:39,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:39,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 12:51:39,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564460057] [2024-12-02 12:51:39,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:39,416 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 12:51:39,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:39,417 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 12:51:39,417 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:51:39,417 INFO L87 Difference]: Start difference. First operand 1220 states and 1998 transitions. Second operand has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 9 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:40,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:40,299 INFO L93 Difference]: Finished difference Result 2364 states and 3806 transitions. [2024-12-02 12:51:40,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 12:51:40,300 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 9 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 495 [2024-12-02 12:51:40,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:40,308 INFO L225 Difference]: With dead ends: 2364 [2024-12-02 12:51:40,308 INFO L226 Difference]: Without dead ends: 1578 [2024-12-02 12:51:40,310 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:51:40,311 INFO L435 NwaCegarLoop]: 338 mSDtfsCounter, 126 mSDsluCounter, 1615 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 1953 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:40,311 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 1953 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 12:51:40,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2024-12-02 12:51:40,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 1224. [2024-12-02 12:51:40,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1224 states, 905 states have (on average 1.5403314917127071) internal successors, (1394), 911 states have internal predecessors, (1394), 308 states have call successors, (308), 10 states have call predecessors, (308), 10 states have return successors, (308), 302 states have call predecessors, (308), 308 states have call successors, (308) [2024-12-02 12:51:40,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1224 states to 1224 states and 2010 transitions. [2024-12-02 12:51:40,405 INFO L78 Accepts]: Start accepts. Automaton has 1224 states and 2010 transitions. Word has length 495 [2024-12-02 12:51:40,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:40,406 INFO L471 AbstractCegarLoop]: Abstraction has 1224 states and 2010 transitions. [2024-12-02 12:51:40,406 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 9 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:40,407 INFO L276 IsEmpty]: Start isEmpty. Operand 1224 states and 2010 transitions. [2024-12-02 12:51:40,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2024-12-02 12:51:40,409 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:40,409 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:51:40,409 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 12:51:40,409 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:51:40,409 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:40,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1131620452, now seen corresponding path program 1 times [2024-12-02 12:51:40,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:40,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022608519] [2024-12-02 12:51:40,410 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:40,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:40,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:46,951 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:51:46,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:46,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022608519] [2024-12-02 12:51:46,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022608519] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:46,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:46,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 12:51:46,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716225986] [2024-12-02 12:51:46,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:46,952 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:51:46,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:46,952 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:51:46,953 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:51:46,953 INFO L87 Difference]: Start difference. First operand 1224 states and 2010 transitions. Second operand has 10 states, 10 states have (on average 9.8) internal successors, (98), 10 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:47,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:47,918 INFO L93 Difference]: Finished difference Result 2384 states and 3838 transitions. [2024-12-02 12:51:47,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 12:51:47,919 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.8) internal successors, (98), 10 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 495 [2024-12-02 12:51:47,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:47,925 INFO L225 Difference]: With dead ends: 2384 [2024-12-02 12:51:47,925 INFO L226 Difference]: Without dead ends: 1538 [2024-12-02 12:51:47,926 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:51:47,927 INFO L435 NwaCegarLoop]: 366 mSDtfsCounter, 148 mSDsluCounter, 1686 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 2052 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:47,927 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 2052 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 12:51:47,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2024-12-02 12:51:48,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 1216. [2024-12-02 12:51:48,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1216 states, 897 states have (on average 1.536231884057971) internal successors, (1378), 903 states have internal predecessors, (1378), 308 states have call successors, (308), 10 states have call predecessors, (308), 10 states have return successors, (308), 302 states have call predecessors, (308), 308 states have call successors, (308) [2024-12-02 12:51:48,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1216 states to 1216 states and 1994 transitions. [2024-12-02 12:51:48,032 INFO L78 Accepts]: Start accepts. Automaton has 1216 states and 1994 transitions. Word has length 495 [2024-12-02 12:51:48,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:48,033 INFO L471 AbstractCegarLoop]: Abstraction has 1216 states and 1994 transitions. [2024-12-02 12:51:48,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.8) internal successors, (98), 10 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:48,033 INFO L276 IsEmpty]: Start isEmpty. Operand 1216 states and 1994 transitions. [2024-12-02 12:51:48,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2024-12-02 12:51:48,037 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:48,037 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:51:48,037 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 12:51:48,037 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:51:48,037 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:48,038 INFO L85 PathProgramCache]: Analyzing trace with hash 1575445598, now seen corresponding path program 1 times [2024-12-02 12:51:48,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:48,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570957935] [2024-12-02 12:51:48,038 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:48,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:48,371 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:51:48,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:48,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570957935] [2024-12-02 12:51:48,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570957935] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:48,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:48,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:51:48,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275082112] [2024-12-02 12:51:48,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:48,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:51:48,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:48,373 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:51:48,373 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:51:48,373 INFO L87 Difference]: Start difference. First operand 1216 states and 1994 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:48,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:51:48,501 INFO L93 Difference]: Finished difference Result 2184 states and 3535 transitions. [2024-12-02 12:51:48,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:51:48,501 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 495 [2024-12-02 12:51:48,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:51:48,509 INFO L225 Difference]: With dead ends: 2184 [2024-12-02 12:51:48,509 INFO L226 Difference]: Without dead ends: 1306 [2024-12-02 12:51:48,512 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:51:48,512 INFO L435 NwaCegarLoop]: 374 mSDtfsCounter, 61 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1076 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:51:48,512 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1076 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:51:48,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1306 states. [2024-12-02 12:51:48,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1306 to 1152. [2024-12-02 12:51:48,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1152 states, 848 states have (on average 1.5483490566037736) internal successors, (1313), 850 states have internal predecessors, (1313), 292 states have call successors, (292), 11 states have call predecessors, (292), 11 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:51:48,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1152 states to 1152 states and 1897 transitions. [2024-12-02 12:51:48,628 INFO L78 Accepts]: Start accepts. Automaton has 1152 states and 1897 transitions. Word has length 495 [2024-12-02 12:51:48,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:51:48,629 INFO L471 AbstractCegarLoop]: Abstraction has 1152 states and 1897 transitions. [2024-12-02 12:51:48,629 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:51:48,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1152 states and 1897 transitions. [2024-12-02 12:51:48,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2024-12-02 12:51:48,632 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:51:48,633 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:51:48,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 12:51:48,633 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:51:48,633 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:51:48,633 INFO L85 PathProgramCache]: Analyzing trace with hash 1182418588, now seen corresponding path program 1 times [2024-12-02 12:51:48,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:51:48,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309004637] [2024-12-02 12:51:48,634 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:51:48,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:51:48,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:51:59,054 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:51:59,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:51:59,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309004637] [2024-12-02 12:51:59,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309004637] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:51:59,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:51:59,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 12:51:59,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470541464] [2024-12-02 12:51:59,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:51:59,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 12:51:59,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:51:59,055 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 12:51:59,055 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-12-02 12:51:59,056 INFO L87 Difference]: Start difference. First operand 1152 states and 1897 transitions. Second operand has 12 states, 12 states have (on average 8.166666666666666) internal successors, (98), 12 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:00,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:00,916 INFO L93 Difference]: Finished difference Result 2224 states and 3589 transitions. [2024-12-02 12:52:00,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:52:00,917 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.166666666666666) internal successors, (98), 12 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 495 [2024-12-02 12:52:00,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:00,922 INFO L225 Difference]: With dead ends: 2224 [2024-12-02 12:52:00,922 INFO L226 Difference]: Without dead ends: 1414 [2024-12-02 12:52:00,923 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2024-12-02 12:52:00,924 INFO L435 NwaCegarLoop]: 360 mSDtfsCounter, 394 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 1973 SdHoareTripleChecker+Invalid, 948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:00,924 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 1973 Invalid, 948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 706 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 12:52:00,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2024-12-02 12:52:01,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 1160. [2024-12-02 12:52:01,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1160 states, 856 states have (on average 1.5478971962616823) internal successors, (1325), 858 states have internal predecessors, (1325), 292 states have call successors, (292), 11 states have call predecessors, (292), 11 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:52:01,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1160 states to 1160 states and 1909 transitions. [2024-12-02 12:52:01,008 INFO L78 Accepts]: Start accepts. Automaton has 1160 states and 1909 transitions. Word has length 495 [2024-12-02 12:52:01,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:01,009 INFO L471 AbstractCegarLoop]: Abstraction has 1160 states and 1909 transitions. [2024-12-02 12:52:01,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.166666666666666) internal successors, (98), 12 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:01,009 INFO L276 IsEmpty]: Start isEmpty. Operand 1160 states and 1909 transitions. [2024-12-02 12:52:01,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2024-12-02 12:52:01,012 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:01,012 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:52:01,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 12:52:01,012 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:52:01,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:01,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1883483166, now seen corresponding path program 1 times [2024-12-02 12:52:01,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:01,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154661539] [2024-12-02 12:52:01,013 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:01,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:01,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:09,978 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:52:09,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:09,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154661539] [2024-12-02 12:52:09,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154661539] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:09,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:09,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 12:52:09,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344690056] [2024-12-02 12:52:09,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:09,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:52:09,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:09,980 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:52:09,980 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:52:09,980 INFO L87 Difference]: Start difference. First operand 1160 states and 1909 transitions. Second operand has 10 states, 10 states have (on average 9.8) internal successors, (98), 10 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:11,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:11,314 INFO L93 Difference]: Finished difference Result 2150 states and 3484 transitions. [2024-12-02 12:52:11,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 12:52:11,315 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.8) internal successors, (98), 10 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 495 [2024-12-02 12:52:11,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:11,320 INFO L225 Difference]: With dead ends: 2150 [2024-12-02 12:52:11,320 INFO L226 Difference]: Without dead ends: 1340 [2024-12-02 12:52:11,322 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2024-12-02 12:52:11,322 INFO L435 NwaCegarLoop]: 364 mSDtfsCounter, 105 mSDsluCounter, 1947 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 2311 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:11,322 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 2311 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 12:52:11,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1340 states. [2024-12-02 12:52:11,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1340 to 1160. [2024-12-02 12:52:11,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1160 states, 856 states have (on average 1.5478971962616823) internal successors, (1325), 858 states have internal predecessors, (1325), 292 states have call successors, (292), 11 states have call predecessors, (292), 11 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:52:11,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1160 states to 1160 states and 1909 transitions. [2024-12-02 12:52:11,400 INFO L78 Accepts]: Start accepts. Automaton has 1160 states and 1909 transitions. Word has length 495 [2024-12-02 12:52:11,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:11,401 INFO L471 AbstractCegarLoop]: Abstraction has 1160 states and 1909 transitions. [2024-12-02 12:52:11,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.8) internal successors, (98), 10 states have internal predecessors, (98), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:11,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1160 states and 1909 transitions. [2024-12-02 12:52:11,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2024-12-02 12:52:11,404 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:11,404 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:52:11,405 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 12:52:11,405 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:52:11,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:11,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1791627374, now seen corresponding path program 1 times [2024-12-02 12:52:11,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:11,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59365701] [2024-12-02 12:52:11,406 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:11,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:11,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:35,312 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:52:35,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:35,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59365701] [2024-12-02 12:52:35,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59365701] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:35,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:35,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 12:52:35,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724963574] [2024-12-02 12:52:35,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:35,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 12:52:35,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:35,314 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 12:52:35,314 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:52:35,314 INFO L87 Difference]: Start difference. First operand 1160 states and 1909 transitions. Second operand has 9 states, 9 states have (on average 11.0) internal successors, (99), 9 states have internal predecessors, (99), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:36,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:36,610 INFO L93 Difference]: Finished difference Result 1348 states and 2151 transitions. [2024-12-02 12:52:36,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 12:52:36,611 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.0) internal successors, (99), 9 states have internal predecessors, (99), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 496 [2024-12-02 12:52:36,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:36,618 INFO L225 Difference]: With dead ends: 1348 [2024-12-02 12:52:36,618 INFO L226 Difference]: Without dead ends: 1346 [2024-12-02 12:52:36,619 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-02 12:52:36,619 INFO L435 NwaCegarLoop]: 377 mSDtfsCounter, 112 mSDsluCounter, 1173 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1550 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:36,619 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 1550 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:52:36,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1346 states. [2024-12-02 12:52:36,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1346 to 1228. [2024-12-02 12:52:36,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1228 states, 920 states have (on average 1.5358695652173913) internal successors, (1413), 922 states have internal predecessors, (1413), 292 states have call successors, (292), 15 states have call predecessors, (292), 15 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:52:36,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 1997 transitions. [2024-12-02 12:52:36,735 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 1997 transitions. Word has length 496 [2024-12-02 12:52:36,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:36,736 INFO L471 AbstractCegarLoop]: Abstraction has 1228 states and 1997 transitions. [2024-12-02 12:52:36,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.0) internal successors, (99), 9 states have internal predecessors, (99), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:36,736 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 1997 transitions. [2024-12-02 12:52:36,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2024-12-02 12:52:36,738 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:36,738 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:52:36,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 12:52:36,738 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:52:36,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:36,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1333979287, now seen corresponding path program 1 times [2024-12-02 12:52:36,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:36,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060446063] [2024-12-02 12:52:36,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:36,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:36,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:36,892 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:52:36,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:36,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060446063] [2024-12-02 12:52:36,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060446063] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:36,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:36,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:52:36,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408424737] [2024-12-02 12:52:36,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:36,893 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:52:36,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:36,894 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:52:36,894 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:52:36,894 INFO L87 Difference]: Start difference. First operand 1228 states and 1997 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:37,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:37,032 INFO L93 Difference]: Finished difference Result 2288 states and 3635 transitions. [2024-12-02 12:52:37,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:52:37,032 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 497 [2024-12-02 12:52:37,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:37,041 INFO L225 Difference]: With dead ends: 2288 [2024-12-02 12:52:37,041 INFO L226 Difference]: Without dead ends: 1402 [2024-12-02 12:52:37,043 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 12:52:37,044 INFO L435 NwaCegarLoop]: 386 mSDtfsCounter, 41 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:37,044 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 722 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:52:37,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1402 states. [2024-12-02 12:52:37,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1402 to 1396. [2024-12-02 12:52:37,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1396 states, 1036 states have (on average 1.4797297297297298) internal successors, (1533), 1042 states have internal predecessors, (1533), 332 states have call successors, (332), 27 states have call predecessors, (332), 27 states have return successors, (332), 326 states have call predecessors, (332), 332 states have call successors, (332) [2024-12-02 12:52:37,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1396 states to 1396 states and 2197 transitions. [2024-12-02 12:52:37,278 INFO L78 Accepts]: Start accepts. Automaton has 1396 states and 2197 transitions. Word has length 497 [2024-12-02 12:52:37,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:37,279 INFO L471 AbstractCegarLoop]: Abstraction has 1396 states and 2197 transitions. [2024-12-02 12:52:37,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:37,279 INFO L276 IsEmpty]: Start isEmpty. Operand 1396 states and 2197 transitions. [2024-12-02 12:52:37,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2024-12-02 12:52:37,283 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:37,283 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:52:37,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 12:52:37,283 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:52:37,283 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:37,284 INFO L85 PathProgramCache]: Analyzing trace with hash -958266666, now seen corresponding path program 1 times [2024-12-02 12:52:37,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:37,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708810693] [2024-12-02 12:52:37,284 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:37,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:37,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:38,345 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:52:38,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:38,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708810693] [2024-12-02 12:52:38,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708810693] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:38,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:38,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 12:52:38,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118976157] [2024-12-02 12:52:38,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:38,346 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:52:38,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:38,346 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:52:38,346 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:52:38,347 INFO L87 Difference]: Start difference. First operand 1396 states and 2197 transitions. Second operand has 10 states, 10 states have (on average 10.0) internal successors, (100), 10 states have internal predecessors, (100), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:38,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:38,719 INFO L93 Difference]: Finished difference Result 1702 states and 2572 transitions. [2024-12-02 12:52:38,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 12:52:38,720 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.0) internal successors, (100), 10 states have internal predecessors, (100), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 497 [2024-12-02 12:52:38,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:38,726 INFO L225 Difference]: With dead ends: 1702 [2024-12-02 12:52:38,726 INFO L226 Difference]: Without dead ends: 1700 [2024-12-02 12:52:38,727 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2024-12-02 12:52:38,728 INFO L435 NwaCegarLoop]: 389 mSDtfsCounter, 63 mSDsluCounter, 1909 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 2298 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:38,728 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 2298 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:52:38,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1700 states. [2024-12-02 12:52:38,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1700 to 1396. [2024-12-02 12:52:38,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1396 states, 1036 states have (on average 1.4797297297297298) internal successors, (1533), 1042 states have internal predecessors, (1533), 332 states have call successors, (332), 27 states have call predecessors, (332), 27 states have return successors, (332), 326 states have call predecessors, (332), 332 states have call successors, (332) [2024-12-02 12:52:38,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1396 states to 1396 states and 2197 transitions. [2024-12-02 12:52:38,920 INFO L78 Accepts]: Start accepts. Automaton has 1396 states and 2197 transitions. Word has length 497 [2024-12-02 12:52:38,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:38,921 INFO L471 AbstractCegarLoop]: Abstraction has 1396 states and 2197 transitions. [2024-12-02 12:52:38,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.0) internal successors, (100), 10 states have internal predecessors, (100), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:38,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1396 states and 2197 transitions. [2024-12-02 12:52:38,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2024-12-02 12:52:38,923 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:38,923 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:52:38,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 12:52:38,923 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:52:38,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:38,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1278698810, now seen corresponding path program 1 times [2024-12-02 12:52:38,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:38,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547117940] [2024-12-02 12:52:38,924 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:38,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:38,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:39,037 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:52:39,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:39,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547117940] [2024-12-02 12:52:39,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547117940] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:39,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:39,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:52:39,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622266645] [2024-12-02 12:52:39,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:39,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:52:39,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:39,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:52:39,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:52:39,039 INFO L87 Difference]: Start difference. First operand 1396 states and 2197 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:39,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:39,191 INFO L93 Difference]: Finished difference Result 2476 states and 3842 transitions. [2024-12-02 12:52:39,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:52:39,192 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 497 [2024-12-02 12:52:39,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:39,198 INFO L225 Difference]: With dead ends: 2476 [2024-12-02 12:52:39,198 INFO L226 Difference]: Without dead ends: 1422 [2024-12-02 12:52:39,201 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 12:52:39,202 INFO L435 NwaCegarLoop]: 362 mSDtfsCounter, 48 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:39,202 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 696 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:52:39,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1422 states. [2024-12-02 12:52:39,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1422 to 1284. [2024-12-02 12:52:39,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 971 states have (on average 1.5036045314109165) internal successors, (1460), 973 states have internal predecessors, (1460), 292 states have call successors, (292), 20 states have call predecessors, (292), 20 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:52:39,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 2044 transitions. [2024-12-02 12:52:39,377 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 2044 transitions. Word has length 497 [2024-12-02 12:52:39,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:39,378 INFO L471 AbstractCegarLoop]: Abstraction has 1284 states and 2044 transitions. [2024-12-02 12:52:39,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:39,378 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 2044 transitions. [2024-12-02 12:52:39,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2024-12-02 12:52:39,381 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:39,381 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:52:39,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 12:52:39,381 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:52:39,382 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:39,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1681904309, now seen corresponding path program 1 times [2024-12-02 12:52:39,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:39,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094414893] [2024-12-02 12:52:39,382 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:39,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:39,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:52,043 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:52:52,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:52,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094414893] [2024-12-02 12:52:52,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094414893] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:52,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:52,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-12-02 12:52:52,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875931702] [2024-12-02 12:52:52,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:52,044 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-02 12:52:52,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:52,044 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-02 12:52:52,044 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-12-02 12:52:52,045 INFO L87 Difference]: Start difference. First operand 1284 states and 2044 transitions. Second operand has 8 states, 8 states have (on average 12.625) internal successors, (101), 8 states have internal predecessors, (101), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:52,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:52,940 INFO L93 Difference]: Finished difference Result 1566 states and 2383 transitions. [2024-12-02 12:52:52,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 12:52:52,941 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.625) internal successors, (101), 8 states have internal predecessors, (101), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 498 [2024-12-02 12:52:52,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:52,946 INFO L225 Difference]: With dead ends: 1566 [2024-12-02 12:52:52,946 INFO L226 Difference]: Without dead ends: 1564 [2024-12-02 12:52:52,947 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:52:52,948 INFO L435 NwaCegarLoop]: 370 mSDtfsCounter, 118 mSDsluCounter, 1462 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 1832 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:52,948 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 1832 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:52:52,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2024-12-02 12:52:53,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1312. [2024-12-02 12:52:53,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 999 states have (on average 1.4974974974974975) internal successors, (1496), 1001 states have internal predecessors, (1496), 292 states have call successors, (292), 20 states have call predecessors, (292), 20 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:52:53,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 2080 transitions. [2024-12-02 12:52:53,048 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 2080 transitions. Word has length 498 [2024-12-02 12:52:53,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:53,048 INFO L471 AbstractCegarLoop]: Abstraction has 1312 states and 2080 transitions. [2024-12-02 12:52:53,048 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.625) internal successors, (101), 8 states have internal predecessors, (101), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:53,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 2080 transitions. [2024-12-02 12:52:53,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2024-12-02 12:52:53,050 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:53,050 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:52:53,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 12:52:53,051 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:52:53,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:53,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1328164403, now seen corresponding path program 1 times [2024-12-02 12:52:53,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:53,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226059853] [2024-12-02 12:52:53,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:53,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:53,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:52:56,650 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:52:56,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:52:56,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226059853] [2024-12-02 12:52:56,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226059853] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:52:56,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:52:56,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 12:52:56,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081013415] [2024-12-02 12:52:56,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:52:56,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 12:52:56,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:52:56,651 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 12:52:56,651 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:52:56,651 INFO L87 Difference]: Start difference. First operand 1312 states and 2080 transitions. Second operand has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 11 states have internal predecessors, (101), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:57,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:52:57,108 INFO L93 Difference]: Finished difference Result 1530 states and 2343 transitions. [2024-12-02 12:52:57,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 12:52:57,108 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 11 states have internal predecessors, (101), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 498 [2024-12-02 12:52:57,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:52:57,113 INFO L225 Difference]: With dead ends: 1530 [2024-12-02 12:52:57,113 INFO L226 Difference]: Without dead ends: 1528 [2024-12-02 12:52:57,114 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:52:57,114 INFO L435 NwaCegarLoop]: 412 mSDtfsCounter, 102 mSDsluCounter, 2299 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 2711 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:52:57,114 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 2711 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:52:57,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2024-12-02 12:52:57,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1292. [2024-12-02 12:52:57,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 979 states have (on average 1.5035750766087845) internal successors, (1472), 981 states have internal predecessors, (1472), 292 states have call successors, (292), 20 states have call predecessors, (292), 20 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:52:57,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 2056 transitions. [2024-12-02 12:52:57,267 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 2056 transitions. Word has length 498 [2024-12-02 12:52:57,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:52:57,267 INFO L471 AbstractCegarLoop]: Abstraction has 1292 states and 2056 transitions. [2024-12-02 12:52:57,267 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.181818181818182) internal successors, (101), 11 states have internal predecessors, (101), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:52:57,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 2056 transitions. [2024-12-02 12:52:57,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2024-12-02 12:52:57,269 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:52:57,269 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:52:57,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 12:52:57,269 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:52:57,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:52:57,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1311468293, now seen corresponding path program 1 times [2024-12-02 12:52:57,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:52:57,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621643130] [2024-12-02 12:52:57,270 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:52:57,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:52:57,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:00,628 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:53:00,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:00,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621643130] [2024-12-02 12:53:00,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621643130] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:00,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:00,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-12-02 12:53:00,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126221744] [2024-12-02 12:53:00,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:00,630 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-02 12:53:00,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:00,630 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-02 12:53:00,630 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:53:00,630 INFO L87 Difference]: Start difference. First operand 1292 states and 2056 transitions. Second operand has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:53:01,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:01,024 INFO L93 Difference]: Finished difference Result 1558 states and 2383 transitions. [2024-12-02 12:53:01,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-02 12:53:01,025 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 499 [2024-12-02 12:53:01,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:01,029 INFO L225 Difference]: With dead ends: 1558 [2024-12-02 12:53:01,029 INFO L226 Difference]: Without dead ends: 1556 [2024-12-02 12:53:01,030 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2024-12-02 12:53:01,030 INFO L435 NwaCegarLoop]: 388 mSDtfsCounter, 66 mSDsluCounter, 1884 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 2272 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:01,030 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 2272 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:53:01,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2024-12-02 12:53:01,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 1332. [2024-12-02 12:53:01,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1019 states have (on average 1.4995093228655545) internal successors, (1528), 1021 states have internal predecessors, (1528), 292 states have call successors, (292), 20 states have call predecessors, (292), 20 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:53:01,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 2112 transitions. [2024-12-02 12:53:01,137 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 2112 transitions. Word has length 499 [2024-12-02 12:53:01,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:01,138 INFO L471 AbstractCegarLoop]: Abstraction has 1332 states and 2112 transitions. [2024-12-02 12:53:01,138 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.2) internal successors, (102), 10 states have internal predecessors, (102), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:53:01,138 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 2112 transitions. [2024-12-02 12:53:01,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2024-12-02 12:53:01,140 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:01,140 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:53:01,140 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 12:53:01,140 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:53:01,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:01,141 INFO L85 PathProgramCache]: Analyzing trace with hash -656859278, now seen corresponding path program 1 times [2024-12-02 12:53:01,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:01,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374656002] [2024-12-02 12:53:01,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:01,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:27,218 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:53:27,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:27,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374656002] [2024-12-02 12:53:27,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374656002] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:27,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:27,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-02 12:53:27,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433053698] [2024-12-02 12:53:27,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:27,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 12:53:27,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:27,219 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 12:53:27,220 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-12-02 12:53:27,220 INFO L87 Difference]: Start difference. First operand 1332 states and 2112 transitions. Second operand has 9 states, 9 states have (on average 11.333333333333334) internal successors, (102), 9 states have internal predecessors, (102), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:53:28,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:28,684 INFO L93 Difference]: Finished difference Result 1556 states and 2390 transitions. [2024-12-02 12:53:28,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 12:53:28,685 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.333333333333334) internal successors, (102), 9 states have internal predecessors, (102), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 499 [2024-12-02 12:53:28,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:28,689 INFO L225 Difference]: With dead ends: 1556 [2024-12-02 12:53:28,689 INFO L226 Difference]: Without dead ends: 1554 [2024-12-02 12:53:28,690 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-02 12:53:28,690 INFO L435 NwaCegarLoop]: 405 mSDtfsCounter, 87 mSDsluCounter, 1242 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 1647 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:28,690 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 1647 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 12:53:28,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2024-12-02 12:53:28,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1340. [2024-12-02 12:53:28,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1027 states have (on average 1.5034079844206427) internal successors, (1544), 1029 states have internal predecessors, (1544), 292 states have call successors, (292), 20 states have call predecessors, (292), 20 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:53:28,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 2128 transitions. [2024-12-02 12:53:28,805 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 2128 transitions. Word has length 499 [2024-12-02 12:53:28,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:28,806 INFO L471 AbstractCegarLoop]: Abstraction has 1340 states and 2128 transitions. [2024-12-02 12:53:28,806 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.333333333333334) internal successors, (102), 9 states have internal predecessors, (102), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:53:28,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 2128 transitions. [2024-12-02 12:53:28,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-12-02 12:53:28,808 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:28,808 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:53:28,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 12:53:28,808 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:53:28,809 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:28,809 INFO L85 PathProgramCache]: Analyzing trace with hash -286818425, now seen corresponding path program 1 times [2024-12-02 12:53:28,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:28,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396385513] [2024-12-02 12:53:28,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:28,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:28,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:28,910 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:53:28,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:28,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396385513] [2024-12-02 12:53:28,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396385513] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:28,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:28,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:53:28,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677175284] [2024-12-02 12:53:28,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:28,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:53:28,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:28,911 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:53:28,911 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:53:28,911 INFO L87 Difference]: Start difference. First operand 1340 states and 2128 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:53:29,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:29,069 INFO L93 Difference]: Finished difference Result 2544 states and 3938 transitions. [2024-12-02 12:53:29,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:53:29,070 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 500 [2024-12-02 12:53:29,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:29,075 INFO L225 Difference]: With dead ends: 2544 [2024-12-02 12:53:29,075 INFO L226 Difference]: Without dead ends: 1550 [2024-12-02 12:53:29,076 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 12:53:29,077 INFO L435 NwaCegarLoop]: 397 mSDtfsCounter, 40 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:29,077 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 733 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:53:29,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1550 states. [2024-12-02 12:53:29,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1550 to 1372. [2024-12-02 12:53:29,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1059 states have (on average 1.4881964117091595) internal successors, (1576), 1061 states have internal predecessors, (1576), 292 states have call successors, (292), 20 states have call predecessors, (292), 20 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:53:29,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 2160 transitions. [2024-12-02 12:53:29,186 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 2160 transitions. Word has length 500 [2024-12-02 12:53:29,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:29,186 INFO L471 AbstractCegarLoop]: Abstraction has 1372 states and 2160 transitions. [2024-12-02 12:53:29,186 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:53:29,186 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 2160 transitions. [2024-12-02 12:53:29,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-12-02 12:53:29,188 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:29,188 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:53:29,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 12:53:29,189 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:53:29,189 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:29,189 INFO L85 PathProgramCache]: Analyzing trace with hash -85431092, now seen corresponding path program 1 times [2024-12-02 12:53:29,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:29,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061001109] [2024-12-02 12:53:29,189 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:29,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:29,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:29,283 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:53:29,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:29,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061001109] [2024-12-02 12:53:29,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061001109] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:29,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:29,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:53:29,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122959364] [2024-12-02 12:53:29,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:29,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:53:29,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:29,285 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:53:29,285 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:53:29,285 INFO L87 Difference]: Start difference. First operand 1372 states and 2160 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:53:29,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:29,458 INFO L93 Difference]: Finished difference Result 2552 states and 3930 transitions. [2024-12-02 12:53:29,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:53:29,458 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 500 [2024-12-02 12:53:29,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:29,463 INFO L225 Difference]: With dead ends: 2552 [2024-12-02 12:53:29,463 INFO L226 Difference]: Without dead ends: 1526 [2024-12-02 12:53:29,464 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 12:53:29,465 INFO L435 NwaCegarLoop]: 368 mSDtfsCounter, 43 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:29,465 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 702 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:53:29,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1526 states. [2024-12-02 12:53:29,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1526 to 1372. [2024-12-02 12:53:29,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1059 states have (on average 1.4806421152030218) internal successors, (1568), 1061 states have internal predecessors, (1568), 292 states have call successors, (292), 20 states have call predecessors, (292), 20 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:53:29,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 2152 transitions. [2024-12-02 12:53:29,573 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 2152 transitions. Word has length 500 [2024-12-02 12:53:29,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:29,573 INFO L471 AbstractCegarLoop]: Abstraction has 1372 states and 2152 transitions. [2024-12-02 12:53:29,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:53:29,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 2152 transitions. [2024-12-02 12:53:29,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-12-02 12:53:29,576 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:29,576 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:53:29,576 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 12:53:29,576 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:53:29,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:29,576 INFO L85 PathProgramCache]: Analyzing trace with hash 793183606, now seen corresponding path program 1 times [2024-12-02 12:53:29,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:29,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493274420] [2024-12-02 12:53:29,577 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:29,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:29,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:35,685 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2024-12-02 12:53:35,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:35,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493274420] [2024-12-02 12:53:35,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493274420] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:53:35,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:53:35,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 12:53:35,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022272853] [2024-12-02 12:53:35,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:53:35,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 12:53:35,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:53:35,687 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 12:53:35,687 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:53:35,687 INFO L87 Difference]: Start difference. First operand 1372 states and 2152 transitions. Second operand has 11 states, 11 states have (on average 9.363636363636363) internal successors, (103), 11 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:53:36,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:53:36,226 INFO L93 Difference]: Finished difference Result 1614 states and 2439 transitions. [2024-12-02 12:53:36,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-02 12:53:36,227 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.363636363636363) internal successors, (103), 11 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 500 [2024-12-02 12:53:36,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:53:36,233 INFO L225 Difference]: With dead ends: 1614 [2024-12-02 12:53:36,233 INFO L226 Difference]: Without dead ends: 1612 [2024-12-02 12:53:36,234 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:53:36,234 INFO L435 NwaCegarLoop]: 411 mSDtfsCounter, 77 mSDsluCounter, 2264 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 2675 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:53:36,234 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 2675 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:53:36,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1612 states. [2024-12-02 12:53:36,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1612 to 1348. [2024-12-02 12:53:36,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1348 states, 1035 states have (on average 1.4879227053140096) internal successors, (1540), 1037 states have internal predecessors, (1540), 292 states have call successors, (292), 20 states have call predecessors, (292), 20 states have return successors, (292), 290 states have call predecessors, (292), 292 states have call successors, (292) [2024-12-02 12:53:36,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 2124 transitions. [2024-12-02 12:53:36,422 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 2124 transitions. Word has length 500 [2024-12-02 12:53:36,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:53:36,423 INFO L471 AbstractCegarLoop]: Abstraction has 1348 states and 2124 transitions. [2024-12-02 12:53:36,423 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.363636363636363) internal successors, (103), 11 states have internal predecessors, (103), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2024-12-02 12:53:36,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 2124 transitions. [2024-12-02 12:53:36,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2024-12-02 12:53:36,426 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:53:36,427 INFO L218 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:53:36,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 12:53:36,427 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:53:36,427 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:53:36,427 INFO L85 PathProgramCache]: Analyzing trace with hash -934370858, now seen corresponding path program 1 times [2024-12-02 12:53:36,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:53:36,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671228567] [2024-12-02 12:53:36,428 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:36,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:53:36,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:36,704 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 153 proven. 84 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2024-12-02 12:53:36,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:53:36,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671228567] [2024-12-02 12:53:36,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671228567] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:53:36,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604558030] [2024-12-02 12:53:36,705 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:53:36,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:53:36,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:53:36,707 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:53:36,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_39061946-c5e4-4f55-bd7a-01f17475cf9f/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 12:53:36,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:53:36,937 INFO L256 TraceCheckSpWp]: Trace formula consists of 1095 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-02 12:53:36,948 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:54:51,017 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 2367 proven. 213 refuted. 0 times theorem prover too weak. 10060 trivial. 0 not checked. [2024-12-02 12:54:51,017 INFO L312 TraceCheckSpWp]: Computing backward predicates...