./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/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_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/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_c9eb86b7-880d-4946-914b-cc5543dea523/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 f438dca2376e7c8417e397f8c4e8905746bba2e764fb7eae58181fb192c76381 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:14:15,114 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:14:15,168 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 07:14:15,173 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:14:15,173 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:14:15,193 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:14:15,193 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:14:15,193 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:14:15,194 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:14:15,194 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:14:15,194 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:14:15,194 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:14:15,194 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:14:15,194 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:14:15,194 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:14:15,194 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:14:15,195 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:14:15,195 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:14:15,196 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:14:15,196 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 07:14:15,196 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 07:14:15,197 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:14:15,197 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:14:15,197 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:14:15,197 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:14:15,197 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_c9eb86b7-880d-4946-914b-cc5543dea523/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 -> f438dca2376e7c8417e397f8c4e8905746bba2e764fb7eae58181fb192c76381 [2024-12-02 07:14:15,419 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:14:15,427 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:14:15,429 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:14:15,430 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:14:15,431 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:14:15,432 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i [2024-12-02 07:14:18,066 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/data/27e76ad47/2f2e564fefb84f36afeff236a4987bce/FLAGf36b7f581 [2024-12-02 07:14:18,274 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:14:18,274 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i [2024-12-02 07:14:18,283 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/data/27e76ad47/2f2e564fefb84f36afeff236a4987bce/FLAGf36b7f581 [2024-12-02 07:14:18,637 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/data/27e76ad47/2f2e564fefb84f36afeff236a4987bce [2024-12-02 07:14:18,638 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:14:18,639 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:14:18,640 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:14:18,640 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:14:18,643 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:14:18,643 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:18,644 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@661b8d14 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18, skipping insertion in model container [2024-12-02 07:14:18,644 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:18,662 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:14:18,789 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_c9eb86b7-880d-4946-914b-cc5543dea523/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i[919,932] [2024-12-02 07:14:18,858 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:14:18,868 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:14:18,878 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_c9eb86b7-880d-4946-914b-cc5543dea523/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i[919,932] [2024-12-02 07:14:18,910 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:14:18,926 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:14:18,927 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18 WrapperNode [2024-12-02 07:14:18,927 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:14:18,928 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:14:18,928 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:14:18,928 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:14:18,934 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:18,944 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:18,980 INFO L138 Inliner]: procedures = 26, calls = 47, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 297 [2024-12-02 07:14:18,980 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:14:18,980 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:14:18,981 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:14:18,981 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:14:18,989 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:18,989 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:18,993 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:19,011 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 07:14:19,011 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:19,011 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:19,022 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:19,024 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:19,028 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:19,032 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:19,034 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:19,040 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:14:19,041 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:14:19,041 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:14:19,041 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:14:19,042 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (1/1) ... [2024-12-02 07:14:19,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:14:19,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:14:19,074 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 07:14:19,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 07:14:19,101 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:14:19,101 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 07:14:19,101 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 07:14:19,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 07:14:19,102 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:14:19,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:14:19,185 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:14:19,187 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:14:19,632 INFO L? ?]: Removed 34 outVars from TransFormulas that were not future-live. [2024-12-02 07:14:19,633 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:14:19,643 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:14:19,643 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 07:14:19,643 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:14:19 BoogieIcfgContainer [2024-12-02 07:14:19,643 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:14:19,645 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:14:19,645 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:14:19,649 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:14:19,649 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:14:18" (1/3) ... [2024-12-02 07:14:19,650 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ae0a976 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:14:19, skipping insertion in model container [2024-12-02 07:14:19,650 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:14:18" (2/3) ... [2024-12-02 07:14:19,650 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ae0a976 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:14:19, skipping insertion in model container [2024-12-02 07:14:19,650 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:14:19" (3/3) ... [2024-12-02 07:14:19,651 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i [2024-12-02 07:14:19,662 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:14:19,664 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i that has 2 procedures, 128 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 07:14:19,709 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:14:19,719 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;@4e96b3f7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:14:19,720 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 07:14:19,723 INFO L276 IsEmpty]: Start isEmpty. Operand has 128 states, 91 states have (on average 1.4395604395604396) internal successors, (131), 92 states have internal predecessors, (131), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-12-02 07:14:19,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2024-12-02 07:14:19,735 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:14:19,736 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:14:19,736 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:14:19,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:14:19,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1557986687, now seen corresponding path program 1 times [2024-12-02 07:14:19,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:14:19,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312811052] [2024-12-02 07:14:19,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:14:19,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:14:19,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:14:20,041 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 2178 trivial. 0 not checked. [2024-12-02 07:14:20,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:14:20,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312811052] [2024-12-02 07:14:20,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312811052] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:14:20,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356983483] [2024-12-02 07:14:20,043 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:14:20,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:14:20,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:14:20,046 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:14:20,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 07:14:20,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:14:20,223 INFO L256 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 07:14:20,255 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:14:20,284 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 2178 trivial. 0 not checked. [2024-12-02 07:14:20,284 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:14:20,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356983483] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:14:20,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:14:20,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 07:14:20,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997203327] [2024-12-02 07:14:20,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:14:20,291 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 07:14:20,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:14:20,304 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 07:14:20,305 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 07:14:20,307 INFO L87 Difference]: Start difference. First operand has 128 states, 91 states have (on average 1.4395604395604396) internal successors, (131), 92 states have internal predecessors, (131), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Second operand has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:14:20,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:14:20,337 INFO L93 Difference]: Finished difference Result 249 states and 426 transitions. [2024-12-02 07:14:20,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 07:14:20,338 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 2 states have call successors, (34) Word has length 220 [2024-12-02 07:14:20,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:14:20,344 INFO L225 Difference]: With dead ends: 249 [2024-12-02 07:14:20,344 INFO L226 Difference]: Without dead ends: 124 [2024-12-02 07:14:20,347 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 221 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 07:14:20,350 INFO L435 NwaCegarLoop]: 192 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, 192 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 07:14:20,350 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:14:20,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-12-02 07:14:20,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2024-12-02 07:14:20,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 88 states have (on average 1.4090909090909092) internal successors, (124), 88 states have internal predecessors, (124), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-12-02 07:14:20,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 192 transitions. [2024-12-02 07:14:20,388 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 192 transitions. Word has length 220 [2024-12-02 07:14:20,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:14:20,388 INFO L471 AbstractCegarLoop]: Abstraction has 124 states and 192 transitions. [2024-12-02 07:14:20,388 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 27.5) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:14:20,388 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 192 transitions. [2024-12-02 07:14:20,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2024-12-02 07:14:20,391 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:14:20,392 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:14:20,401 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 07:14:20,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:14:20,593 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:14:20,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:14:20,593 INFO L85 PathProgramCache]: Analyzing trace with hash -227716681, now seen corresponding path program 1 times [2024-12-02 07:14:20,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:14:20,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064618518] [2024-12-02 07:14:20,594 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:14:20,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:14:20,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:14:21,162 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:14:21,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:14:21,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064618518] [2024-12-02 07:14:21,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064618518] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:14:21,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:14:21,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:14:21,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876788064] [2024-12-02 07:14:21,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:14:21,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:14:21,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:14:21,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:14:21,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:14:21,166 INFO L87 Difference]: Start difference. First operand 124 states and 192 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:14:21,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:14:21,409 INFO L93 Difference]: Finished difference Result 367 states and 571 transitions. [2024-12-02 07:14:21,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:14:21,410 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 220 [2024-12-02 07:14:21,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:14:21,414 INFO L225 Difference]: With dead ends: 367 [2024-12-02 07:14:21,414 INFO L226 Difference]: Without dead ends: 246 [2024-12-02 07:14:21,415 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:14:21,416 INFO L435 NwaCegarLoop]: 188 mSDtfsCounter, 167 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:14:21,417 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 553 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 07:14:21,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2024-12-02 07:14:21,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 212. [2024-12-02 07:14:21,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 141 states have (on average 1.3900709219858156) internal successors, (196), 141 states have internal predecessors, (196), 68 states have call successors, (68), 2 states have call predecessors, (68), 2 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2024-12-02 07:14:21,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 332 transitions. [2024-12-02 07:14:21,457 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 332 transitions. Word has length 220 [2024-12-02 07:14:21,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:14:21,458 INFO L471 AbstractCegarLoop]: Abstraction has 212 states and 332 transitions. [2024-12-02 07:14:21,458 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:14:21,458 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 332 transitions. [2024-12-02 07:14:21,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:14:21,462 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:14:21,462 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:14:21,463 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 07:14:21,463 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:14:21,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:14:21,463 INFO L85 PathProgramCache]: Analyzing trace with hash 281096731, now seen corresponding path program 1 times [2024-12-02 07:14:21,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:14:21,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682746047] [2024-12-02 07:14:21,464 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:14:21,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:14:21,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:14:39,596 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:14:39,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:14:39,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682746047] [2024-12-02 07:14:39,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682746047] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:14:39,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:14:39,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:14:39,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77975214] [2024-12-02 07:14:39,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:14:39,597 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:14:39,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:14:39,598 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:14:39,598 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:14:39,598 INFO L87 Difference]: Start difference. First operand 212 states and 332 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:14:41,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:14:41,303 INFO L93 Difference]: Finished difference Result 483 states and 731 transitions. [2024-12-02 07:14:41,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:14:41,303 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 221 [2024-12-02 07:14:41,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:14:41,307 INFO L225 Difference]: With dead ends: 483 [2024-12-02 07:14:41,307 INFO L226 Difference]: Without dead ends: 344 [2024-12-02 07:14:41,308 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2024-12-02 07:14:41,309 INFO L435 NwaCegarLoop]: 148 mSDtfsCounter, 533 mSDsluCounter, 908 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 533 SdHoareTripleChecker+Valid, 1056 SdHoareTripleChecker+Invalid, 934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:14:41,309 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [533 Valid, 1056 Invalid, 934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:14:41,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-12-02 07:14:41,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 260. [2024-12-02 07:14:41,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 187 states have (on average 1.3796791443850267) internal successors, (258), 187 states have internal predecessors, (258), 68 states have call successors, (68), 4 states have call predecessors, (68), 4 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2024-12-02 07:14:41,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 394 transitions. [2024-12-02 07:14:41,340 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 394 transitions. Word has length 221 [2024-12-02 07:14:41,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:14:41,341 INFO L471 AbstractCegarLoop]: Abstraction has 260 states and 394 transitions. [2024-12-02 07:14:41,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:14:41,341 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 394 transitions. [2024-12-02 07:14:41,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:14:41,344 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:14:41,345 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:14:41,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 07:14:41,345 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:14:41,345 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:14:41,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1713047975, now seen corresponding path program 1 times [2024-12-02 07:14:41,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:14:41,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981365309] [2024-12-02 07:14:41,346 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:14:41,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:14:41,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:14:54,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:14:54,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:14:54,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981365309] [2024-12-02 07:14:54,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981365309] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:14:54,549 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:14:54,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:14:54,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299426700] [2024-12-02 07:14:54,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:14:54,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:14:54,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:14:54,551 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:14:54,551 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:14:54,551 INFO L87 Difference]: Start difference. First operand 260 states and 394 transitions. Second operand has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 17 states have internal predecessors, (54), 3 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 07:14:57,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:14:57,233 INFO L93 Difference]: Finished difference Result 537 states and 791 transitions. [2024-12-02 07:14:57,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 07:14:57,234 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 17 states have internal predecessors, (54), 3 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 221 [2024-12-02 07:14:57,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:14:57,237 INFO L225 Difference]: With dead ends: 537 [2024-12-02 07:14:57,237 INFO L226 Difference]: Without dead ends: 405 [2024-12-02 07:14:57,238 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=223, Invalid=647, Unknown=0, NotChecked=0, Total=870 [2024-12-02 07:14:57,239 INFO L435 NwaCegarLoop]: 143 mSDtfsCounter, 839 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 839 SdHoareTripleChecker+Valid, 1165 SdHoareTripleChecker+Invalid, 1523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 1361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:14:57,239 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [839 Valid, 1165 Invalid, 1523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 1361 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-02 07:14:57,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2024-12-02 07:14:57,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 273. [2024-12-02 07:14:57,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 199 states have (on average 1.3668341708542713) internal successors, (272), 199 states have internal predecessors, (272), 68 states have call successors, (68), 5 states have call predecessors, (68), 5 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2024-12-02 07:14:57,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 408 transitions. [2024-12-02 07:14:57,259 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 408 transitions. Word has length 221 [2024-12-02 07:14:57,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:14:57,260 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 408 transitions. [2024-12-02 07:14:57,260 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.176470588235294) internal successors, (54), 17 states have internal predecessors, (54), 3 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 07:14:57,260 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 408 transitions. [2024-12-02 07:14:57,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:14:57,262 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:14:57,262 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:14:57,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 07:14:57,262 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:14:57,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:14:57,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1454882537, now seen corresponding path program 1 times [2024-12-02 07:14:57,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:14:57,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671212427] [2024-12-02 07:14:57,263 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:14:57,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:14:57,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:15:11,013 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:15:11,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:15:11,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671212427] [2024-12-02 07:15:11,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671212427] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:15:11,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:15:11,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:15:11,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898994273] [2024-12-02 07:15:11,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:15:11,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:15:11,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:15:11,014 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:15:11,014 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:15:11,015 INFO L87 Difference]: Start difference. First operand 273 states and 408 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:15:12,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:15:12,949 INFO L93 Difference]: Finished difference Result 527 states and 771 transitions. [2024-12-02 07:15:12,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 07:15:12,950 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 221 [2024-12-02 07:15:12,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:15:12,952 INFO L225 Difference]: With dead ends: 527 [2024-12-02 07:15:12,952 INFO L226 Difference]: Without dead ends: 406 [2024-12-02 07:15:12,952 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=161, Invalid=391, Unknown=0, NotChecked=0, Total=552 [2024-12-02 07:15:12,953 INFO L435 NwaCegarLoop]: 201 mSDtfsCounter, 455 mSDsluCounter, 941 mSDsCounter, 0 mSdLazyCounter, 854 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 1142 SdHoareTripleChecker+Invalid, 974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:15:12,953 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [455 Valid, 1142 Invalid, 974 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 854 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:15:12,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2024-12-02 07:15:12,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 277. [2024-12-02 07:15:12,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 202 states have (on average 1.3613861386138615) internal successors, (275), 202 states have internal predecessors, (275), 68 states have call successors, (68), 6 states have call predecessors, (68), 6 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2024-12-02 07:15:12,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 411 transitions. [2024-12-02 07:15:12,972 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 411 transitions. Word has length 221 [2024-12-02 07:15:12,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:15:12,973 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 411 transitions. [2024-12-02 07:15:12,973 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:15:12,973 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 411 transitions. [2024-12-02 07:15:12,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:15:12,976 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:15:12,976 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:15:12,976 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 07:15:12,976 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:15:12,976 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:15:12,977 INFO L85 PathProgramCache]: Analyzing trace with hash 287631835, now seen corresponding path program 1 times [2024-12-02 07:15:12,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:15:12,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048124498] [2024-12-02 07:15:12,977 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:15:12,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:15:13,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:15:13,049 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:15:13,050 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:15:13,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048124498] [2024-12-02 07:15:13,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048124498] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:15:13,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:15:13,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:15:13,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095135433] [2024-12-02 07:15:13,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:15:13,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:15:13,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:15:13,051 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:15:13,051 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:15:13,051 INFO L87 Difference]: Start difference. First operand 277 states and 411 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:15:13,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:15:13,097 INFO L93 Difference]: Finished difference Result 504 states and 750 transitions. [2024-12-02 07:15:13,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:15:13,097 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 221 [2024-12-02 07:15:13,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:15:13,100 INFO L225 Difference]: With dead ends: 504 [2024-12-02 07:15:13,100 INFO L226 Difference]: Without dead ends: 335 [2024-12-02 07:15:13,100 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 07:15:13,101 INFO L435 NwaCegarLoop]: 256 mSDtfsCounter, 92 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:15:13,101 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 406 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:15:13,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-12-02 07:15:13,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 332. [2024-12-02 07:15:13,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 248 states have (on average 1.3588709677419355) internal successors, (337), 249 states have internal predecessors, (337), 76 states have call successors, (76), 7 states have call predecessors, (76), 7 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2024-12-02 07:15:13,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 489 transitions. [2024-12-02 07:15:13,123 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 489 transitions. Word has length 221 [2024-12-02 07:15:13,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:15:13,123 INFO L471 AbstractCegarLoop]: Abstraction has 332 states and 489 transitions. [2024-12-02 07:15:13,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:15:13,124 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 489 transitions. [2024-12-02 07:15:13,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:15:13,125 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:15:13,125 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:15:13,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 07:15:13,126 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:15:13,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:15:13,126 INFO L85 PathProgramCache]: Analyzing trace with hash 967690205, now seen corresponding path program 1 times [2024-12-02 07:15:13,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:15:13,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223441929] [2024-12-02 07:15:13,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:15:13,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:15:13,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:16:10,246 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:16:10,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:16:10,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223441929] [2024-12-02 07:16:10,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223441929] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:16:10,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:16:10,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:16:10,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333813344] [2024-12-02 07:16:10,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:16:10,247 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:16:10,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:16:10,247 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:16:10,248 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:16:10,248 INFO L87 Difference]: Start difference. First operand 332 states and 489 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:16:12,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:16:12,781 INFO L93 Difference]: Finished difference Result 774 states and 1140 transitions. [2024-12-02 07:16:12,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:16:12,781 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 221 [2024-12-02 07:16:12,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:16:12,785 INFO L225 Difference]: With dead ends: 774 [2024-12-02 07:16:12,785 INFO L226 Difference]: Without dead ends: 598 [2024-12-02 07:16:12,786 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2024-12-02 07:16:12,786 INFO L435 NwaCegarLoop]: 232 mSDtfsCounter, 753 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 1548 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 753 SdHoareTripleChecker+Valid, 1215 SdHoareTripleChecker+Invalid, 1733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 1548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:16:12,787 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [753 Valid, 1215 Invalid, 1733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 1548 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 07:16:12,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2024-12-02 07:16:12,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 459. [2024-12-02 07:16:12,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 338 states have (on average 1.349112426035503) internal successors, (456), 339 states have internal predecessors, (456), 110 states have call successors, (110), 10 states have call predecessors, (110), 10 states have return successors, (110), 109 states have call predecessors, (110), 110 states have call successors, (110) [2024-12-02 07:16:12,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 676 transitions. [2024-12-02 07:16:12,809 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 676 transitions. Word has length 221 [2024-12-02 07:16:12,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:16:12,810 INFO L471 AbstractCegarLoop]: Abstraction has 459 states and 676 transitions. [2024-12-02 07:16:12,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:16:12,810 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 676 transitions. [2024-12-02 07:16:12,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:16:12,811 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:16:12,811 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:16:12,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 07:16:12,812 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:16:12,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:16:12,812 INFO L85 PathProgramCache]: Analyzing trace with hash -53378149, now seen corresponding path program 1 times [2024-12-02 07:16:12,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:16:12,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119402623] [2024-12-02 07:16:12,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:16:12,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:16:12,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:16:29,119 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:16:29,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:16:29,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119402623] [2024-12-02 07:16:29,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119402623] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:16:29,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:16:29,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 07:16:29,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464014754] [2024-12-02 07:16:29,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:16:29,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 07:16:29,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:16:29,120 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 07:16:29,120 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:16:29,121 INFO L87 Difference]: Start difference. First operand 459 states and 676 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:16:31,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:16:31,497 INFO L93 Difference]: Finished difference Result 920 states and 1343 transitions. [2024-12-02 07:16:31,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 07:16:31,503 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 221 [2024-12-02 07:16:31,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:16:31,508 INFO L225 Difference]: With dead ends: 920 [2024-12-02 07:16:31,508 INFO L226 Difference]: Without dead ends: 594 [2024-12-02 07:16:31,510 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=192, Invalid=458, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:16:31,510 INFO L435 NwaCegarLoop]: 213 mSDtfsCounter, 551 mSDsluCounter, 1234 mSDsCounter, 0 mSdLazyCounter, 1395 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 1447 SdHoareTripleChecker+Invalid, 1524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:16:31,511 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 1447 Invalid, 1524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1395 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-02 07:16:31,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2024-12-02 07:16:31,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 476. [2024-12-02 07:16:31,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 353 states have (on average 1.3371104815864023) internal successors, (472), 354 states have internal predecessors, (472), 110 states have call successors, (110), 12 states have call predecessors, (110), 12 states have return successors, (110), 109 states have call predecessors, (110), 110 states have call successors, (110) [2024-12-02 07:16:31,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 692 transitions. [2024-12-02 07:16:31,545 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 692 transitions. Word has length 221 [2024-12-02 07:16:31,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:16:31,546 INFO L471 AbstractCegarLoop]: Abstraction has 476 states and 692 transitions. [2024-12-02 07:16:31,546 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:16:31,546 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 692 transitions. [2024-12-02 07:16:31,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:16:31,548 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:16:31,548 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:16:31,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 07:16:31,548 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:16:31,549 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:16:31,549 INFO L85 PathProgramCache]: Analyzing trace with hash 204787289, now seen corresponding path program 1 times [2024-12-02 07:16:31,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:16:31,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338079583] [2024-12-02 07:16:31,549 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:16:31,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:16:31,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:17:07,745 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:17:07,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:17:07,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338079583] [2024-12-02 07:17:07,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338079583] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:17:07,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:17:07,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:17:07,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135590300] [2024-12-02 07:17:07,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:17:07,747 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:17:07,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:17:07,747 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:17:07,747 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:17:07,748 INFO L87 Difference]: Start difference. First operand 476 states and 692 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:17:12,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:17:12,749 INFO L93 Difference]: Finished difference Result 1043 states and 1486 transitions. [2024-12-02 07:17:12,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-12-02 07:17:12,750 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 221 [2024-12-02 07:17:12,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:17:12,753 INFO L225 Difference]: With dead ends: 1043 [2024-12-02 07:17:12,753 INFO L226 Difference]: Without dead ends: 700 [2024-12-02 07:17:12,754 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=313, Invalid=557, Unknown=0, NotChecked=0, Total=870 [2024-12-02 07:17:12,754 INFO L435 NwaCegarLoop]: 265 mSDtfsCounter, 606 mSDsluCounter, 1249 mSDsCounter, 0 mSdLazyCounter, 1405 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 1514 SdHoareTripleChecker+Invalid, 1544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 1405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:17:12,754 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [606 Valid, 1514 Invalid, 1544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 1405 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-12-02 07:17:12,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2024-12-02 07:17:12,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 470. [2024-12-02 07:17:12,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 347 states have (on average 1.3371757925072045) internal successors, (464), 348 states have internal predecessors, (464), 110 states have call successors, (110), 12 states have call predecessors, (110), 12 states have return successors, (110), 109 states have call predecessors, (110), 110 states have call successors, (110) [2024-12-02 07:17:12,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 684 transitions. [2024-12-02 07:17:12,779 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 684 transitions. Word has length 221 [2024-12-02 07:17:12,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:17:12,780 INFO L471 AbstractCegarLoop]: Abstraction has 470 states and 684 transitions. [2024-12-02 07:17:12,780 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:17:12,780 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 684 transitions. [2024-12-02 07:17:12,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:17:12,781 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:17:12,782 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:17:12,782 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 07:17:12,782 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:17:12,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:17:12,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1026454501, now seen corresponding path program 1 times [2024-12-02 07:17:12,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:17:12,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332627983] [2024-12-02 07:17:12,782 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:17:12,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:17:12,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:17:29,583 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:17:29,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:17:29,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332627983] [2024-12-02 07:17:29,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332627983] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:17:29,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:17:29,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:17:29,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402796763] [2024-12-02 07:17:29,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:17:29,584 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:17:29,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:17:29,585 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:17:29,585 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:17:29,585 INFO L87 Difference]: Start difference. First operand 470 states and 684 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:17:31,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:17:31,840 INFO L93 Difference]: Finished difference Result 938 states and 1362 transitions. [2024-12-02 07:17:31,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 07:17:31,841 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 221 [2024-12-02 07:17:31,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:17:31,844 INFO L225 Difference]: With dead ends: 938 [2024-12-02 07:17:31,844 INFO L226 Difference]: Without dead ends: 762 [2024-12-02 07:17:31,845 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=170, Invalid=480, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:17:31,845 INFO L435 NwaCegarLoop]: 213 mSDtfsCounter, 781 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 1436 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 781 SdHoareTripleChecker+Valid, 1174 SdHoareTripleChecker+Invalid, 1597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 1436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:17:31,846 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [781 Valid, 1174 Invalid, 1597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 1436 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 07:17:31,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 762 states. [2024-12-02 07:17:31,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 762 to 627. [2024-12-02 07:17:31,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 465 states have (on average 1.3419354838709678) internal successors, (624), 466 states have internal predecessors, (624), 144 states have call successors, (144), 17 states have call predecessors, (144), 17 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 07:17:31,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 912 transitions. [2024-12-02 07:17:31,900 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 912 transitions. Word has length 221 [2024-12-02 07:17:31,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:17:31,901 INFO L471 AbstractCegarLoop]: Abstraction has 627 states and 912 transitions. [2024-12-02 07:17:31,901 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:17:31,901 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 912 transitions. [2024-12-02 07:17:31,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:17:31,902 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:17:31,903 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:17:31,903 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 07:17:31,903 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:17:31,903 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:17:31,903 INFO L85 PathProgramCache]: Analyzing trace with hash -768289063, now seen corresponding path program 1 times [2024-12-02 07:17:31,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:17:31,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631593106] [2024-12-02 07:17:31,904 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:17:31,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:17:31,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:17:51,537 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:17:51,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:17:51,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631593106] [2024-12-02 07:17:51,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631593106] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:17:51,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:17:51,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:17:51,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581925044] [2024-12-02 07:17:51,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:17:51,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:17:51,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:17:51,538 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:17:51,538 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:17:51,538 INFO L87 Difference]: Start difference. First operand 627 states and 912 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:17:54,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:17:54,179 INFO L93 Difference]: Finished difference Result 946 states and 1369 transitions. [2024-12-02 07:17:54,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 07:17:54,180 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 221 [2024-12-02 07:17:54,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:17:54,183 INFO L225 Difference]: With dead ends: 946 [2024-12-02 07:17:54,183 INFO L226 Difference]: Without dead ends: 770 [2024-12-02 07:17:54,183 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=207, Invalid=549, Unknown=0, NotChecked=0, Total=756 [2024-12-02 07:17:54,184 INFO L435 NwaCegarLoop]: 250 mSDtfsCounter, 754 mSDsluCounter, 984 mSDsCounter, 0 mSdLazyCounter, 1285 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 754 SdHoareTripleChecker+Valid, 1234 SdHoareTripleChecker+Invalid, 1427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 1285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:17:54,184 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [754 Valid, 1234 Invalid, 1427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 1285 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 07:17:54,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2024-12-02 07:17:54,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 629. [2024-12-02 07:17:54,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 467 states have (on average 1.342612419700214) internal successors, (627), 468 states have internal predecessors, (627), 144 states have call successors, (144), 17 states have call predecessors, (144), 17 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 07:17:54,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 915 transitions. [2024-12-02 07:17:54,233 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 915 transitions. Word has length 221 [2024-12-02 07:17:54,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:17:54,233 INFO L471 AbstractCegarLoop]: Abstraction has 629 states and 915 transitions. [2024-12-02 07:17:54,233 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:17:54,233 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 915 transitions. [2024-12-02 07:17:54,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:17:54,235 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:17:54,235 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:17:54,235 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 07:17:54,235 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:17:54,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:17:54,236 INFO L85 PathProgramCache]: Analyzing trace with hash -2047522855, now seen corresponding path program 1 times [2024-12-02 07:17:54,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:17:54,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370288160] [2024-12-02 07:17:54,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:17:54,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:17:54,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:07,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:18:07,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:07,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370288160] [2024-12-02 07:18:07,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370288160] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:07,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:07,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:18:07,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166699135] [2024-12-02 07:18:07,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:07,075 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:18:07,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:07,075 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:18:07,075 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:18:07,075 INFO L87 Difference]: Start difference. First operand 629 states and 915 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:18:08,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:08,446 INFO L93 Difference]: Finished difference Result 1137 states and 1640 transitions. [2024-12-02 07:18:08,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 07:18:08,447 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 221 [2024-12-02 07:18:08,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:08,451 INFO L225 Difference]: With dead ends: 1137 [2024-12-02 07:18:08,451 INFO L226 Difference]: Without dead ends: 798 [2024-12-02 07:18:08,452 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=173, Invalid=333, Unknown=0, NotChecked=0, Total=506 [2024-12-02 07:18:08,453 INFO L435 NwaCegarLoop]: 215 mSDtfsCounter, 552 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 996 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 1270 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 996 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:08,453 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [552 Valid, 1270 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 996 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:18:08,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2024-12-02 07:18:08,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 637. [2024-12-02 07:18:08,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 475 states have (on average 1.3410526315789473) internal successors, (637), 476 states have internal predecessors, (637), 144 states have call successors, (144), 17 states have call predecessors, (144), 17 states have return successors, (144), 143 states have call predecessors, (144), 144 states have call successors, (144) [2024-12-02 07:18:08,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 925 transitions. [2024-12-02 07:18:08,506 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 925 transitions. Word has length 221 [2024-12-02 07:18:08,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:08,506 INFO L471 AbstractCegarLoop]: Abstraction has 637 states and 925 transitions. [2024-12-02 07:18:08,506 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:18:08,507 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 925 transitions. [2024-12-02 07:18:08,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 07:18:08,508 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:08,508 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:18:08,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 07:18:08,508 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:08,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:08,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1789357417, now seen corresponding path program 1 times [2024-12-02 07:18:08,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:08,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80195985] [2024-12-02 07:18:08,509 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:08,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:08,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:09,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:18:09,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:09,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80195985] [2024-12-02 07:18:09,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80195985] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:09,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:09,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 07:18:09,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729213199] [2024-12-02 07:18:09,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:09,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:18:09,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:09,727 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:18:09,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:18:09,727 INFO L87 Difference]: Start difference. First operand 637 states and 925 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:18:10,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:10,884 INFO L93 Difference]: Finished difference Result 1428 states and 2055 transitions. [2024-12-02 07:18:10,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:18:10,885 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 221 [2024-12-02 07:18:10,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:10,889 INFO L225 Difference]: With dead ends: 1428 [2024-12-02 07:18:10,889 INFO L226 Difference]: Without dead ends: 1081 [2024-12-02 07:18:10,890 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=176, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:18:10,891 INFO L435 NwaCegarLoop]: 313 mSDtfsCounter, 411 mSDsluCounter, 1322 mSDsCounter, 0 mSdLazyCounter, 1080 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 1635 SdHoareTripleChecker+Invalid, 1205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:10,891 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [411 Valid, 1635 Invalid, 1205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1080 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:18:10,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2024-12-02 07:18:10,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 803. [2024-12-02 07:18:10,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 602 states have (on average 1.3488372093023255) internal successors, (812), 603 states have internal predecessors, (812), 178 states have call successors, (178), 22 states have call predecessors, (178), 22 states have return successors, (178), 177 states have call predecessors, (178), 178 states have call successors, (178) [2024-12-02 07:18:10,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 1168 transitions. [2024-12-02 07:18:10,960 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 1168 transitions. Word has length 221 [2024-12-02 07:18:10,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:10,960 INFO L471 AbstractCegarLoop]: Abstraction has 803 states and 1168 transitions. [2024-12-02 07:18:10,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 12 states have internal predecessors, (54), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:18:10,961 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 1168 transitions. [2024-12-02 07:18:10,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-12-02 07:18:10,962 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:10,962 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:18:10,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 07:18:10,962 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:10,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:10,963 INFO L85 PathProgramCache]: Analyzing trace with hash 668995756, now seen corresponding path program 1 times [2024-12-02 07:18:10,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:10,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5757421] [2024-12-02 07:18:10,963 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:10,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:11,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:26,051 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:18:26,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:26,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5757421] [2024-12-02 07:18:26,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5757421] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:26,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:26,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:18:26,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895600181] [2024-12-02 07:18:26,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:26,052 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:18:26,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:26,052 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:18:26,052 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:18:26,052 INFO L87 Difference]: Start difference. First operand 803 states and 1168 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 3 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 07:18:28,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:29,000 INFO L93 Difference]: Finished difference Result 1179 states and 1702 transitions. [2024-12-02 07:18:29,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 07:18:29,000 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 3 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 222 [2024-12-02 07:18:29,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:29,003 INFO L225 Difference]: With dead ends: 1179 [2024-12-02 07:18:29,003 INFO L226 Difference]: Without dead ends: 1003 [2024-12-02 07:18:29,004 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=218, Invalid=652, Unknown=0, NotChecked=0, Total=870 [2024-12-02 07:18:29,004 INFO L435 NwaCegarLoop]: 146 mSDtfsCounter, 627 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 1479 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 1208 SdHoareTripleChecker+Invalid, 1595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:29,004 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [627 Valid, 1208 Invalid, 1595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1479 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 07:18:29,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1003 states. [2024-12-02 07:18:29,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1003 to 812. [2024-12-02 07:18:29,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 611 states have (on average 1.34860883797054) internal successors, (824), 612 states have internal predecessors, (824), 178 states have call successors, (178), 22 states have call predecessors, (178), 22 states have return successors, (178), 177 states have call predecessors, (178), 178 states have call successors, (178) [2024-12-02 07:18:29,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1180 transitions. [2024-12-02 07:18:29,041 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1180 transitions. Word has length 222 [2024-12-02 07:18:29,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:29,041 INFO L471 AbstractCegarLoop]: Abstraction has 812 states and 1180 transitions. [2024-12-02 07:18:29,041 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 3 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2024-12-02 07:18:29,041 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1180 transitions. [2024-12-02 07:18:29,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-12-02 07:18:29,042 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:29,042 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:18:29,043 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 07:18:29,043 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:29,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:29,043 INFO L85 PathProgramCache]: Analyzing trace with hash 82189742, now seen corresponding path program 1 times [2024-12-02 07:18:29,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:29,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862249377] [2024-12-02 07:18:29,043 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:29,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:29,179 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:18:29,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:29,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862249377] [2024-12-02 07:18:29,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862249377] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:29,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:29,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:18:29,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069878491] [2024-12-02 07:18:29,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:29,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:18:29,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:29,180 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:18:29,181 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:18:29,181 INFO L87 Difference]: Start difference. First operand 812 states and 1180 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:18:29,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:29,269 INFO L93 Difference]: Finished difference Result 1654 states and 2376 transitions. [2024-12-02 07:18:29,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:18:29,270 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 222 [2024-12-02 07:18:29,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:29,274 INFO L225 Difference]: With dead ends: 1654 [2024-12-02 07:18:29,274 INFO L226 Difference]: Without dead ends: 1007 [2024-12-02 07:18:29,276 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:18:29,276 INFO L435 NwaCegarLoop]: 231 mSDtfsCounter, 39 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:29,277 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 617 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:18:29,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2024-12-02 07:18:29,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 904. [2024-12-02 07:18:29,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 693 states have (on average 1.3347763347763348) internal successors, (925), 696 states have internal predecessors, (925), 186 states have call successors, (186), 24 states have call predecessors, (186), 24 states have return successors, (186), 183 states have call predecessors, (186), 186 states have call successors, (186) [2024-12-02 07:18:29,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 1297 transitions. [2024-12-02 07:18:29,349 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 1297 transitions. Word has length 222 [2024-12-02 07:18:29,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:29,349 INFO L471 AbstractCegarLoop]: Abstraction has 904 states and 1297 transitions. [2024-12-02 07:18:29,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:18:29,349 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 1297 transitions. [2024-12-02 07:18:29,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-12-02 07:18:29,351 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:29,351 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:18:29,351 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 07:18:29,351 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:29,352 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:29,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1019947986, now seen corresponding path program 1 times [2024-12-02 07:18:29,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:29,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239488924] [2024-12-02 07:18:29,352 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:29,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:29,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:42,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:18:42,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:42,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239488924] [2024-12-02 07:18:42,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239488924] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:42,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:42,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:18:42,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978043785] [2024-12-02 07:18:42,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:42,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:18:42,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:42,706 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:18:42,706 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:18:42,706 INFO L87 Difference]: Start difference. First operand 904 states and 1297 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:18:44,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:44,167 INFO L93 Difference]: Finished difference Result 1365 states and 1943 transitions. [2024-12-02 07:18:44,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 07:18:44,168 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 222 [2024-12-02 07:18:44,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:44,173 INFO L225 Difference]: With dead ends: 1365 [2024-12-02 07:18:44,173 INFO L226 Difference]: Without dead ends: 1129 [2024-12-02 07:18:44,174 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:18:44,175 INFO L435 NwaCegarLoop]: 163 mSDtfsCounter, 291 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 715 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 837 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:44,175 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 1001 Invalid, 837 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 715 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 07:18:44,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1129 states. [2024-12-02 07:18:44,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1129 to 898. [2024-12-02 07:18:44,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 898 states, 687 states have (on average 1.3362445414847162) internal successors, (918), 690 states have internal predecessors, (918), 186 states have call successors, (186), 24 states have call predecessors, (186), 24 states have return successors, (186), 183 states have call predecessors, (186), 186 states have call successors, (186) [2024-12-02 07:18:44,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 898 states to 898 states and 1290 transitions. [2024-12-02 07:18:44,246 INFO L78 Accepts]: Start accepts. Automaton has 898 states and 1290 transitions. Word has length 222 [2024-12-02 07:18:44,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:44,247 INFO L471 AbstractCegarLoop]: Abstraction has 898 states and 1290 transitions. [2024-12-02 07:18:44,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:18:44,247 INFO L276 IsEmpty]: Start isEmpty. Operand 898 states and 1290 transitions. [2024-12-02 07:18:44,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-12-02 07:18:44,248 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:44,249 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:18:44,249 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 07:18:44,249 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:44,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:44,249 INFO L85 PathProgramCache]: Analyzing trace with hash 755059376, now seen corresponding path program 1 times [2024-12-02 07:18:44,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:44,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203009362] [2024-12-02 07:18:44,249 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:44,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:18:44,470 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:18:44,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:18:44,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203009362] [2024-12-02 07:18:44,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203009362] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:18:44,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:18:44,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:18:44,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826915070] [2024-12-02 07:18:44,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:18:44,471 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:18:44,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:18:44,471 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:18:44,471 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:18:44,471 INFO L87 Difference]: Start difference. First operand 898 states and 1290 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:18:44,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:18:44,559 INFO L93 Difference]: Finished difference Result 1633 states and 2346 transitions. [2024-12-02 07:18:44,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:18:44,560 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 222 [2024-12-02 07:18:44,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:18:44,564 INFO L225 Difference]: With dead ends: 1633 [2024-12-02 07:18:44,564 INFO L226 Difference]: Without dead ends: 907 [2024-12-02 07:18:44,565 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:18:44,566 INFO L435 NwaCegarLoop]: 192 mSDtfsCounter, 67 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:18:44,566 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 422 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:18:44,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2024-12-02 07:18:44,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 816. [2024-12-02 07:18:44,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 618 states have (on average 1.3284789644012944) internal successors, (821), 619 states have internal predecessors, (821), 174 states have call successors, (174), 23 states have call predecessors, (174), 23 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:18:44,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 1169 transitions. [2024-12-02 07:18:44,603 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 1169 transitions. Word has length 222 [2024-12-02 07:18:44,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:18:44,603 INFO L471 AbstractCegarLoop]: Abstraction has 816 states and 1169 transitions. [2024-12-02 07:18:44,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:18:44,603 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 1169 transitions. [2024-12-02 07:18:44,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-12-02 07:18:44,604 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:18:44,604 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:18:44,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 07:18:44,605 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:18:44,605 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:18:44,605 INFO L85 PathProgramCache]: Analyzing trace with hash 478556970, now seen corresponding path program 1 times [2024-12-02 07:18:44,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:18:44,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736490782] [2024-12-02 07:18:44,605 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:18:44,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:18:44,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:19:49,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:19:49,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:19:49,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736490782] [2024-12-02 07:19:49,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736490782] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:19:49,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:19:49,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:19:49,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946045516] [2024-12-02 07:19:49,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:19:49,256 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:19:49,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:19:49,256 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:19:49,257 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:19:49,257 INFO L87 Difference]: Start difference. First operand 816 states and 1169 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:19:52,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:19:52,643 INFO L93 Difference]: Finished difference Result 1264 states and 1786 transitions. [2024-12-02 07:19:52,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:19:52,644 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 222 [2024-12-02 07:19:52,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:19:52,646 INFO L225 Difference]: With dead ends: 1264 [2024-12-02 07:19:52,646 INFO L226 Difference]: Without dead ends: 1081 [2024-12-02 07:19:52,647 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=168, Invalid=588, Unknown=0, NotChecked=0, Total=756 [2024-12-02 07:19:52,647 INFO L435 NwaCegarLoop]: 231 mSDtfsCounter, 689 mSDsluCounter, 1390 mSDsCounter, 0 mSdLazyCounter, 2364 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 1621 SdHoareTripleChecker+Invalid, 2508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 2364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:19:52,648 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [689 Valid, 1621 Invalid, 2508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 2364 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-12-02 07:19:52,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1081 states. [2024-12-02 07:19:52,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1081 to 813. [2024-12-02 07:19:52,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 813 states, 615 states have (on average 1.3284552845528455) internal successors, (817), 616 states have internal predecessors, (817), 174 states have call successors, (174), 23 states have call predecessors, (174), 23 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:19:52,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 813 states to 813 states and 1165 transitions. [2024-12-02 07:19:52,687 INFO L78 Accepts]: Start accepts. Automaton has 813 states and 1165 transitions. Word has length 222 [2024-12-02 07:19:52,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:19:52,688 INFO L471 AbstractCegarLoop]: Abstraction has 813 states and 1165 transitions. [2024-12-02 07:19:52,688 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 17 states have internal predecessors, (55), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:19:52,688 INFO L276 IsEmpty]: Start isEmpty. Operand 813 states and 1165 transitions. [2024-12-02 07:19:52,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-12-02 07:19:52,689 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:19:52,689 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:19:52,689 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 07:19:52,689 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:19:52,689 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:19:52,690 INFO L85 PathProgramCache]: Analyzing trace with hash -1109790932, now seen corresponding path program 1 times [2024-12-02 07:19:52,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:19:52,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853461825] [2024-12-02 07:19:52,690 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:19:52,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:19:52,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:20:13,385 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:20:13,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:20:13,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853461825] [2024-12-02 07:20:13,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853461825] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:20:13,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:20:13,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:20:13,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505823614] [2024-12-02 07:20:13,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:20:13,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:20:13,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:20:13,386 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:20:13,387 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:20:13,387 INFO L87 Difference]: Start difference. First operand 813 states and 1165 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:20:15,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:20:15,893 INFO L93 Difference]: Finished difference Result 1661 states and 2338 transitions. [2024-12-02 07:20:15,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 07:20:15,893 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 222 [2024-12-02 07:20:15,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:20:15,896 INFO L225 Difference]: With dead ends: 1661 [2024-12-02 07:20:15,896 INFO L226 Difference]: Without dead ends: 1141 [2024-12-02 07:20:15,897 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=180, Invalid=420, Unknown=0, NotChecked=0, Total=600 [2024-12-02 07:20:15,898 INFO L435 NwaCegarLoop]: 234 mSDtfsCounter, 404 mSDsluCounter, 1476 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 1710 SdHoareTripleChecker+Invalid, 1711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:20:15,898 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 1710 Invalid, 1711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 1584 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-02 07:20:15,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1141 states. [2024-12-02 07:20:15,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1141 to 811. [2024-12-02 07:20:15,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 811 states, 613 states have (on average 1.3278955954323002) internal successors, (814), 614 states have internal predecessors, (814), 174 states have call successors, (174), 23 states have call predecessors, (174), 23 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:20:15,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 811 states to 811 states and 1162 transitions. [2024-12-02 07:20:15,937 INFO L78 Accepts]: Start accepts. Automaton has 811 states and 1162 transitions. Word has length 222 [2024-12-02 07:20:15,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:20:15,937 INFO L471 AbstractCegarLoop]: Abstraction has 811 states and 1162 transitions. [2024-12-02 07:20:15,938 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:20:15,938 INFO L276 IsEmpty]: Start isEmpty. Operand 811 states and 1162 transitions. [2024-12-02 07:20:15,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-12-02 07:20:15,938 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:20:15,939 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:20:15,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 07:20:15,939 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:20:15,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:20:15,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1210386772, now seen corresponding path program 1 times [2024-12-02 07:20:15,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:20:15,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726594934] [2024-12-02 07:20:15,939 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:20:15,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:20:15,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:20:27,029 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:20:27,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:20:27,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726594934] [2024-12-02 07:20:27,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726594934] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:20:27,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:20:27,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:20:27,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884656636] [2024-12-02 07:20:27,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:20:27,030 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:20:27,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:20:27,030 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:20:27,030 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:20:27,031 INFO L87 Difference]: Start difference. First operand 811 states and 1162 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:20:29,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:20:29,258 INFO L93 Difference]: Finished difference Result 1116 states and 1588 transitions. [2024-12-02 07:20:29,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 07:20:29,259 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 222 [2024-12-02 07:20:29,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:20:29,261 INFO L225 Difference]: With dead ends: 1116 [2024-12-02 07:20:29,261 INFO L226 Difference]: Without dead ends: 933 [2024-12-02 07:20:29,262 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=166, Invalid=484, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:20:29,262 INFO L435 NwaCegarLoop]: 213 mSDtfsCounter, 579 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 1516 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 579 SdHoareTripleChecker+Valid, 1326 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:20:29,263 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [579 Valid, 1326 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1516 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-02 07:20:29,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2024-12-02 07:20:29,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 812. [2024-12-02 07:20:29,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 614 states have (on average 1.3289902280130292) internal successors, (816), 615 states have internal predecessors, (816), 174 states have call successors, (174), 23 states have call predecessors, (174), 23 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:20:29,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1164 transitions. [2024-12-02 07:20:29,322 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1164 transitions. Word has length 222 [2024-12-02 07:20:29,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:20:29,322 INFO L471 AbstractCegarLoop]: Abstraction has 812 states and 1164 transitions. [2024-12-02 07:20:29,322 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 15 states have internal predecessors, (55), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:20:29,322 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1164 transitions. [2024-12-02 07:20:29,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-12-02 07:20:29,323 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:20:29,323 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:20:29,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 07:20:29,324 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:20:29,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:20:29,324 INFO L85 PathProgramCache]: Analyzing trace with hash 564620590, now seen corresponding path program 1 times [2024-12-02 07:20:29,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:20:29,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441513459] [2024-12-02 07:20:29,324 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:20:29,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:20:29,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:20:47,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:20:47,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:20:47,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441513459] [2024-12-02 07:20:47,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441513459] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:20:47,228 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:20:47,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 07:20:47,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108360945] [2024-12-02 07:20:47,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:20:47,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 07:20:47,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:20:47,229 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 07:20:47,230 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:20:47,230 INFO L87 Difference]: Start difference. First operand 812 states and 1164 transitions. Second operand has 11 states, 11 states have (on average 5.0) internal successors, (55), 11 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:20:48,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:20:48,029 INFO L93 Difference]: Finished difference Result 1126 states and 1601 transitions. [2024-12-02 07:20:48,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:20:48,029 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 11 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 222 [2024-12-02 07:20:48,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:20:48,032 INFO L225 Difference]: With dead ends: 1126 [2024-12-02 07:20:48,032 INFO L226 Difference]: Without dead ends: 943 [2024-12-02 07:20:48,033 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:20:48,033 INFO L435 NwaCegarLoop]: 261 mSDtfsCounter, 405 mSDsluCounter, 821 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 1082 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:20:48,033 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 1082 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 07:20:48,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2024-12-02 07:20:48,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 812. [2024-12-02 07:20:48,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 614 states have (on average 1.3289902280130292) internal successors, (816), 615 states have internal predecessors, (816), 174 states have call successors, (174), 23 states have call predecessors, (174), 23 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:20:48,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1164 transitions. [2024-12-02 07:20:48,069 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1164 transitions. Word has length 222 [2024-12-02 07:20:48,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:20:48,069 INFO L471 AbstractCegarLoop]: Abstraction has 812 states and 1164 transitions. [2024-12-02 07:20:48,069 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 11 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:20:48,070 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1164 transitions. [2024-12-02 07:20:48,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2024-12-02 07:20:48,070 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:20:48,071 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:20:48,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 07:20:48,071 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:20:48,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:20:48,071 INFO L85 PathProgramCache]: Analyzing trace with hash 1496232622, now seen corresponding path program 1 times [2024-12-02 07:20:48,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:20:48,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188251994] [2024-12-02 07:20:48,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:20:48,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:20:48,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:03,785 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:21:03,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:03,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188251994] [2024-12-02 07:21:03,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188251994] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:21:03,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:21:03,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:21:03,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969656216] [2024-12-02 07:21:03,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:21:03,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:21:03,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:03,787 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:21:03,787 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:21:03,787 INFO L87 Difference]: Start difference. First operand 812 states and 1164 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:05,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:21:05,093 INFO L93 Difference]: Finished difference Result 1477 states and 2099 transitions. [2024-12-02 07:21:05,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 07:21:05,094 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 222 [2024-12-02 07:21:05,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:21:05,099 INFO L225 Difference]: With dead ends: 1477 [2024-12-02 07:21:05,099 INFO L226 Difference]: Without dead ends: 971 [2024-12-02 07:21:05,100 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=105, Invalid=201, Unknown=0, NotChecked=0, Total=306 [2024-12-02 07:21:05,102 INFO L435 NwaCegarLoop]: 299 mSDtfsCounter, 297 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 1097 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1097 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:21:05,102 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 1610 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1097 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:21:05,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2024-12-02 07:21:05,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 810. [2024-12-02 07:21:05,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 810 states, 612 states have (on average 1.3284313725490196) internal successors, (813), 613 states have internal predecessors, (813), 174 states have call successors, (174), 23 states have call predecessors, (174), 23 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:21:05,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 810 states to 810 states and 1161 transitions. [2024-12-02 07:21:05,170 INFO L78 Accepts]: Start accepts. Automaton has 810 states and 1161 transitions. Word has length 222 [2024-12-02 07:21:05,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:05,171 INFO L471 AbstractCegarLoop]: Abstraction has 810 states and 1161 transitions. [2024-12-02 07:21:05,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:05,171 INFO L276 IsEmpty]: Start isEmpty. Operand 810 states and 1161 transitions. [2024-12-02 07:21:05,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2024-12-02 07:21:05,172 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:05,172 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:21:05,173 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 07:21:05,173 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:05,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:05,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1483714222, now seen corresponding path program 1 times [2024-12-02 07:21:05,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:05,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601394236] [2024-12-02 07:21:05,173 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:05,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:05,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:17,767 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:21:17,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:17,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601394236] [2024-12-02 07:21:17,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601394236] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:21:17,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:21:17,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 07:21:17,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075521086] [2024-12-02 07:21:17,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:21:17,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:21:17,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:17,768 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:21:17,768 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:21:17,769 INFO L87 Difference]: Start difference. First operand 810 states and 1161 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:18,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:21:18,605 INFO L93 Difference]: Finished difference Result 1204 states and 1705 transitions. [2024-12-02 07:21:18,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:21:18,606 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 223 [2024-12-02 07:21:18,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:21:18,610 INFO L225 Difference]: With dead ends: 1204 [2024-12-02 07:21:18,610 INFO L226 Difference]: Without dead ends: 1021 [2024-12-02 07:21:18,610 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:21:18,611 INFO L435 NwaCegarLoop]: 159 mSDtfsCounter, 359 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:21:18,611 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 865 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 07:21:18,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1021 states. [2024-12-02 07:21:18,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1021 to 792. [2024-12-02 07:21:18,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 594 states have (on average 1.3265993265993266) internal successors, (788), 595 states have internal predecessors, (788), 174 states have call successors, (174), 23 states have call predecessors, (174), 23 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:21:18,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1136 transitions. [2024-12-02 07:21:18,684 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1136 transitions. Word has length 223 [2024-12-02 07:21:18,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:18,684 INFO L471 AbstractCegarLoop]: Abstraction has 792 states and 1136 transitions. [2024-12-02 07:21:18,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:18,685 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1136 transitions. [2024-12-02 07:21:18,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2024-12-02 07:21:18,686 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:18,686 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:21:18,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 07:21:18,686 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:18,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:18,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1439777234, now seen corresponding path program 1 times [2024-12-02 07:21:18,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:18,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578931279] [2024-12-02 07:21:18,687 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:18,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:18,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:35,771 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:21:35,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:35,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578931279] [2024-12-02 07:21:35,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578931279] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:21:35,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:21:35,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 07:21:35,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061449904] [2024-12-02 07:21:35,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:21:35,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:21:35,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:35,772 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:21:35,772 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:21:35,773 INFO L87 Difference]: Start difference. First operand 792 states and 1136 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:37,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:21:37,304 INFO L93 Difference]: Finished difference Result 1075 states and 1534 transitions. [2024-12-02 07:21:37,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 07:21:37,304 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 223 [2024-12-02 07:21:37,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:21:37,307 INFO L225 Difference]: With dead ends: 1075 [2024-12-02 07:21:37,307 INFO L226 Difference]: Without dead ends: 892 [2024-12-02 07:21:37,308 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=133, Invalid=329, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:21:37,308 INFO L435 NwaCegarLoop]: 252 mSDtfsCounter, 421 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 1178 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 1215 SdHoareTripleChecker+Invalid, 1301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:21:37,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [421 Valid, 1215 Invalid, 1301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1178 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:21:37,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2024-12-02 07:21:37,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 787. [2024-12-02 07:21:37,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 787 states, 589 states have (on average 1.3259762308998302) internal successors, (781), 590 states have internal predecessors, (781), 174 states have call successors, (174), 23 states have call predecessors, (174), 23 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:21:37,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 787 states to 787 states and 1129 transitions. [2024-12-02 07:21:37,348 INFO L78 Accepts]: Start accepts. Automaton has 787 states and 1129 transitions. Word has length 223 [2024-12-02 07:21:37,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:37,348 INFO L471 AbstractCegarLoop]: Abstraction has 787 states and 1129 transitions. [2024-12-02 07:21:37,348 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 12 states have internal predecessors, (56), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:37,348 INFO L276 IsEmpty]: Start isEmpty. Operand 787 states and 1129 transitions. [2024-12-02 07:21:37,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:21:37,349 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:37,349 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:21:37,349 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 07:21:37,349 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:37,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:37,350 INFO L85 PathProgramCache]: Analyzing trace with hash 627410847, now seen corresponding path program 1 times [2024-12-02 07:21:37,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:37,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039291918] [2024-12-02 07:21:37,350 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:37,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:37,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:39,005 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:21:39,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:39,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039291918] [2024-12-02 07:21:39,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039291918] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:21:39,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:21:39,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:21:39,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239445334] [2024-12-02 07:21:39,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:21:39,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:21:39,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:39,007 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:21:39,007 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:21:39,007 INFO L87 Difference]: Start difference. First operand 787 states and 1129 transitions. Second operand has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:39,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:21:39,598 INFO L93 Difference]: Finished difference Result 949 states and 1337 transitions. [2024-12-02 07:21:39,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 07:21:39,599 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 224 [2024-12-02 07:21:39,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:21:39,602 INFO L225 Difference]: With dead ends: 949 [2024-12-02 07:21:39,602 INFO L226 Difference]: Without dead ends: 947 [2024-12-02 07:21:39,602 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:21:39,603 INFO L435 NwaCegarLoop]: 195 mSDtfsCounter, 203 mSDsluCounter, 1056 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 1251 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:21:39,603 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 1251 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:21:39,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 947 states. [2024-12-02 07:21:39,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 947 to 830. [2024-12-02 07:21:39,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 629 states have (on average 1.3227344992050873) internal successors, (832), 631 states have internal predecessors, (832), 176 states have call successors, (176), 24 states have call predecessors, (176), 24 states have return successors, (176), 174 states have call predecessors, (176), 176 states have call successors, (176) [2024-12-02 07:21:39,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 1184 transitions. [2024-12-02 07:21:39,680 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 1184 transitions. Word has length 224 [2024-12-02 07:21:39,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:39,681 INFO L471 AbstractCegarLoop]: Abstraction has 830 states and 1184 transitions. [2024-12-02 07:21:39,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:39,682 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 1184 transitions. [2024-12-02 07:21:39,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:21:39,683 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:39,683 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:21:39,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 07:21:39,683 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:39,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:39,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1941973151, now seen corresponding path program 1 times [2024-12-02 07:21:39,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:39,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753954410] [2024-12-02 07:21:39,684 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:39,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:39,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:42,215 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:21:42,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:42,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753954410] [2024-12-02 07:21:42,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753954410] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:21:42,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:21:42,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:21:42,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72299901] [2024-12-02 07:21:42,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:21:42,216 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:21:42,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:42,217 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:21:42,217 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:21:42,217 INFO L87 Difference]: Start difference. First operand 830 states and 1184 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:21:43,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:21:43,609 INFO L93 Difference]: Finished difference Result 1288 states and 1800 transitions. [2024-12-02 07:21:43,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:21:43,610 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 224 [2024-12-02 07:21:43,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:21:43,613 INFO L225 Difference]: With dead ends: 1288 [2024-12-02 07:21:43,613 INFO L226 Difference]: Without dead ends: 1072 [2024-12-02 07:21:43,613 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:21:43,614 INFO L435 NwaCegarLoop]: 175 mSDtfsCounter, 330 mSDsluCounter, 1299 mSDsCounter, 0 mSdLazyCounter, 1480 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 1474 SdHoareTripleChecker+Invalid, 1497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:21:43,614 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [330 Valid, 1474 Invalid, 1497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1480 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:21:43,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2024-12-02 07:21:43,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 895. [2024-12-02 07:21:43,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 690 states have (on average 1.326086956521739) internal successors, (915), 691 states have internal predecessors, (915), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:21:43,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1263 transitions. [2024-12-02 07:21:43,658 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1263 transitions. Word has length 224 [2024-12-02 07:21:43,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:43,658 INFO L471 AbstractCegarLoop]: Abstraction has 895 states and 1263 transitions. [2024-12-02 07:21:43,658 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:21:43,658 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1263 transitions. [2024-12-02 07:21:43,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:21:43,659 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:43,659 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:21:43,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 07:21:43,659 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:43,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:43,660 INFO L85 PathProgramCache]: Analyzing trace with hash -652452831, now seen corresponding path program 1 times [2024-12-02 07:21:43,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:43,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433121319] [2024-12-02 07:21:43,660 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:43,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:43,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:47,763 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:21:47,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:47,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433121319] [2024-12-02 07:21:47,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433121319] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:21:47,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:21:47,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 07:21:47,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864820210] [2024-12-02 07:21:47,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:21:47,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 07:21:47,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:47,765 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 07:21:47,765 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:21:47,765 INFO L87 Difference]: Start difference. First operand 895 states and 1263 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:49,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:21:49,184 INFO L93 Difference]: Finished difference Result 1263 states and 1734 transitions. [2024-12-02 07:21:49,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:21:49,185 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 224 [2024-12-02 07:21:49,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:21:49,188 INFO L225 Difference]: With dead ends: 1263 [2024-12-02 07:21:49,188 INFO L226 Difference]: Without dead ends: 1261 [2024-12-02 07:21:49,188 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=128, Invalid=424, Unknown=0, NotChecked=0, Total=552 [2024-12-02 07:21:49,189 INFO L435 NwaCegarLoop]: 197 mSDtfsCounter, 242 mSDsluCounter, 1590 mSDsCounter, 0 mSdLazyCounter, 1363 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 1787 SdHoareTripleChecker+Invalid, 1377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:21:49,189 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 1787 Invalid, 1377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1363 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:21:49,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2024-12-02 07:21:49,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 937. [2024-12-02 07:21:49,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 732 states have (on average 1.3292349726775956) internal successors, (973), 733 states have internal predecessors, (973), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:21:49,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 1321 transitions. [2024-12-02 07:21:49,237 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 1321 transitions. Word has length 224 [2024-12-02 07:21:49,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:49,238 INFO L471 AbstractCegarLoop]: Abstraction has 937 states and 1321 transitions. [2024-12-02 07:21:49,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:49,238 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 1321 transitions. [2024-12-02 07:21:49,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:21:49,238 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:49,239 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:21:49,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 07:21:49,239 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:49,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:49,239 INFO L85 PathProgramCache]: Analyzing trace with hash 662109473, now seen corresponding path program 1 times [2024-12-02 07:21:49,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:49,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764787274] [2024-12-02 07:21:49,239 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:49,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:49,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:51,978 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:21:51,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:51,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764787274] [2024-12-02 07:21:51,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764787274] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:21:51,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:21:51,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:21:51,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576310335] [2024-12-02 07:21:51,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:21:51,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:21:51,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:51,979 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:21:51,979 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:21:51,979 INFO L87 Difference]: Start difference. First operand 937 states and 1321 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:21:53,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:21:53,666 INFO L93 Difference]: Finished difference Result 1100 states and 1519 transitions. [2024-12-02 07:21:53,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:21:53,667 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 224 [2024-12-02 07:21:53,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:21:53,670 INFO L225 Difference]: With dead ends: 1100 [2024-12-02 07:21:53,670 INFO L226 Difference]: Without dead ends: 1098 [2024-12-02 07:21:53,670 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:21:53,670 INFO L435 NwaCegarLoop]: 198 mSDtfsCounter, 303 mSDsluCounter, 1341 mSDsCounter, 0 mSdLazyCounter, 1545 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 1539 SdHoareTripleChecker+Invalid, 1560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:21:53,671 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 1539 Invalid, 1560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1545 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-02 07:21:53,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2024-12-02 07:21:53,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 947. [2024-12-02 07:21:53,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 742 states have (on average 1.330188679245283) internal successors, (987), 743 states have internal predecessors, (987), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:21:53,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1335 transitions. [2024-12-02 07:21:53,716 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1335 transitions. Word has length 224 [2024-12-02 07:21:53,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:53,717 INFO L471 AbstractCegarLoop]: Abstraction has 947 states and 1335 transitions. [2024-12-02 07:21:53,717 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:21:53,717 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1335 transitions. [2024-12-02 07:21:53,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:21:53,717 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:53,718 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:21:53,718 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 07:21:53,718 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:53,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:53,718 INFO L85 PathProgramCache]: Analyzing trace with hash -229751005, now seen corresponding path program 1 times [2024-12-02 07:21:53,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:53,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442949437] [2024-12-02 07:21:53,718 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:53,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:53,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:55,378 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:21:55,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:55,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442949437] [2024-12-02 07:21:55,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442949437] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:21:55,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:21:55,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:21:55,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915320560] [2024-12-02 07:21:55,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:21:55,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:21:55,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:55,379 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:21:55,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:21:55,380 INFO L87 Difference]: Start difference. First operand 947 states and 1335 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:21:56,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:21:56,771 INFO L93 Difference]: Finished difference Result 1141 states and 1570 transitions. [2024-12-02 07:21:56,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:21:56,772 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 224 [2024-12-02 07:21:56,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:21:56,775 INFO L225 Difference]: With dead ends: 1141 [2024-12-02 07:21:56,775 INFO L226 Difference]: Without dead ends: 1139 [2024-12-02 07:21:56,775 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=116, Invalid=534, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:21:56,775 INFO L435 NwaCegarLoop]: 195 mSDtfsCounter, 336 mSDsluCounter, 1206 mSDsCounter, 0 mSdLazyCounter, 1314 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 1401 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:21:56,776 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 1401 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1314 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:21:56,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1139 states. [2024-12-02 07:21:56,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1139 to 924. [2024-12-02 07:21:56,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 719 states have (on average 1.3240611961057023) internal successors, (952), 720 states have internal predecessors, (952), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:21:56,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 1300 transitions. [2024-12-02 07:21:56,826 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 1300 transitions. Word has length 224 [2024-12-02 07:21:56,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:56,826 INFO L471 AbstractCegarLoop]: Abstraction has 924 states and 1300 transitions. [2024-12-02 07:21:56,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:21:56,827 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 1300 transitions. [2024-12-02 07:21:56,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:21:56,828 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:56,828 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:21:56,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-12-02 07:21:56,828 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:56,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:56,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1995636067, now seen corresponding path program 1 times [2024-12-02 07:21:56,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:56,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454301509] [2024-12-02 07:21:56,829 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:56,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:56,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:21:58,138 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:21:58,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:21:58,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454301509] [2024-12-02 07:21:58,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454301509] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:21:58,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:21:58,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 07:21:58,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009699007] [2024-12-02 07:21:58,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:21:58,139 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:21:58,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:21:58,139 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:21:58,139 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:21:58,139 INFO L87 Difference]: Start difference. First operand 924 states and 1300 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:59,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:21:59,253 INFO L93 Difference]: Finished difference Result 1256 states and 1718 transitions. [2024-12-02 07:21:59,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:21:59,254 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 224 [2024-12-02 07:21:59,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:21:59,258 INFO L225 Difference]: With dead ends: 1256 [2024-12-02 07:21:59,258 INFO L226 Difference]: Without dead ends: 1254 [2024-12-02 07:21:59,259 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:21:59,259 INFO L435 NwaCegarLoop]: 240 mSDtfsCounter, 153 mSDsluCounter, 1327 mSDsCounter, 0 mSdLazyCounter, 977 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 1567 SdHoareTripleChecker+Invalid, 990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:21:59,260 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 1567 Invalid, 990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 977 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 07:21:59,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1254 states. [2024-12-02 07:21:59,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1254 to 984. [2024-12-02 07:21:59,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 984 states, 779 states have (on average 1.3247753530166881) internal successors, (1032), 780 states have internal predecessors, (1032), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:21:59,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 984 states to 984 states and 1380 transitions. [2024-12-02 07:21:59,366 INFO L78 Accepts]: Start accepts. Automaton has 984 states and 1380 transitions. Word has length 224 [2024-12-02 07:21:59,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:21:59,367 INFO L471 AbstractCegarLoop]: Abstraction has 984 states and 1380 transitions. [2024-12-02 07:21:59,367 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:21:59,367 INFO L276 IsEmpty]: Start isEmpty. Operand 984 states and 1380 transitions. [2024-12-02 07:21:59,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:21:59,368 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:21:59,368 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:21:59,368 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-12-02 07:21:59,368 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:21:59,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:21:59,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1019467551, now seen corresponding path program 1 times [2024-12-02 07:21:59,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:21:59,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195728972] [2024-12-02 07:21:59,369 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:21:59,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:21:59,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:01,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:01,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:01,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195728972] [2024-12-02 07:22:01,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195728972] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:01,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:01,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:22:01,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081407731] [2024-12-02 07:22:01,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:01,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:22:01,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:01,029 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:22:01,029 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:22:01,029 INFO L87 Difference]: Start difference. First operand 984 states and 1380 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:02,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:02,652 INFO L93 Difference]: Finished difference Result 1429 states and 1949 transitions. [2024-12-02 07:22:02,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 07:22:02,653 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 224 [2024-12-02 07:22:02,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:02,657 INFO L225 Difference]: With dead ends: 1429 [2024-12-02 07:22:02,657 INFO L226 Difference]: Without dead ends: 1427 [2024-12-02 07:22:02,657 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2024-12-02 07:22:02,657 INFO L435 NwaCegarLoop]: 268 mSDtfsCounter, 221 mSDsluCounter, 1527 mSDsCounter, 0 mSdLazyCounter, 1094 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 1795 SdHoareTripleChecker+Invalid, 1102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1094 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:02,658 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 1795 Invalid, 1102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1094 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:22:02,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2024-12-02 07:22:02,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 1026. [2024-12-02 07:22:02,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 821 states have (on average 1.3313032886723508) internal successors, (1093), 822 states have internal predecessors, (1093), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:02,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1441 transitions. [2024-12-02 07:22:02,735 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 1441 transitions. Word has length 224 [2024-12-02 07:22:02,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:02,735 INFO L471 AbstractCegarLoop]: Abstraction has 1026 states and 1441 transitions. [2024-12-02 07:22:02,735 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:02,735 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 1441 transitions. [2024-12-02 07:22:02,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:22:02,736 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:02,736 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:02,736 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-12-02 07:22:02,736 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:02,736 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:02,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1924949791, now seen corresponding path program 1 times [2024-12-02 07:22:02,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:02,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202576102] [2024-12-02 07:22:02,736 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:02,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:02,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:03,828 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:03,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:03,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202576102] [2024-12-02 07:22:03,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202576102] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:03,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:03,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 07:22:03,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515639503] [2024-12-02 07:22:03,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:03,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 07:22:03,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:03,830 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 07:22:03,830 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2024-12-02 07:22:03,830 INFO L87 Difference]: Start difference. First operand 1026 states and 1441 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:04,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:04,537 INFO L93 Difference]: Finished difference Result 1776 states and 2432 transitions. [2024-12-02 07:22:04,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:22:04,537 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 224 [2024-12-02 07:22:04,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:04,543 INFO L225 Difference]: With dead ends: 1776 [2024-12-02 07:22:04,543 INFO L226 Difference]: Without dead ends: 1483 [2024-12-02 07:22:04,545 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:22:04,545 INFO L435 NwaCegarLoop]: 316 mSDtfsCounter, 272 mSDsluCounter, 1208 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 1524 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:04,545 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 1524 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:22:04,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2024-12-02 07:22:04,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1031. [2024-12-02 07:22:04,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1031 states, 826 states have (on average 1.328087167070218) internal successors, (1097), 827 states have internal predecessors, (1097), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:04,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1031 states to 1031 states and 1445 transitions. [2024-12-02 07:22:04,615 INFO L78 Accepts]: Start accepts. Automaton has 1031 states and 1445 transitions. Word has length 224 [2024-12-02 07:22:04,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:04,615 INFO L471 AbstractCegarLoop]: Abstraction has 1031 states and 1445 transitions. [2024-12-02 07:22:04,615 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:04,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1031 states and 1445 transitions. [2024-12-02 07:22:04,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:22:04,616 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:04,616 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:04,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-12-02 07:22:04,617 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:04,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:04,617 INFO L85 PathProgramCache]: Analyzing trace with hash 645086113, now seen corresponding path program 1 times [2024-12-02 07:22:04,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:04,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9874560] [2024-12-02 07:22:04,617 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:04,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:09,414 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:09,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:09,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9874560] [2024-12-02 07:22:09,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9874560] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:09,414 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:09,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2024-12-02 07:22:09,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163159808] [2024-12-02 07:22:09,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:09,415 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 07:22:09,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:09,415 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 07:22:09,415 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2024-12-02 07:22:09,416 INFO L87 Difference]: Start difference. First operand 1031 states and 1445 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:22:16,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:16,151 INFO L93 Difference]: Finished difference Result 1358 states and 1864 transitions. [2024-12-02 07:22:16,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-02 07:22:16,152 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 224 [2024-12-02 07:22:16,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:16,155 INFO L225 Difference]: With dead ends: 1358 [2024-12-02 07:22:16,155 INFO L226 Difference]: Without dead ends: 1356 [2024-12-02 07:22:16,156 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=402, Invalid=1490, Unknown=0, NotChecked=0, Total=1892 [2024-12-02 07:22:16,156 INFO L435 NwaCegarLoop]: 270 mSDtfsCounter, 654 mSDsluCounter, 2453 mSDsCounter, 0 mSdLazyCounter, 3672 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 2723 SdHoareTripleChecker+Invalid, 3835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 3672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:16,156 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 2723 Invalid, 3835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 3672 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 07:22:16,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2024-12-02 07:22:16,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 1032. [2024-12-02 07:22:16,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 827 states have (on average 1.3276904474002418) internal successors, (1098), 828 states have internal predecessors, (1098), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:16,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1446 transitions. [2024-12-02 07:22:16,222 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1446 transitions. Word has length 224 [2024-12-02 07:22:16,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:16,222 INFO L471 AbstractCegarLoop]: Abstraction has 1032 states and 1446 transitions. [2024-12-02 07:22:16,222 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:22:16,222 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1446 transitions. [2024-12-02 07:22:16,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:22:16,223 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:16,223 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:16,223 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-12-02 07:22:16,223 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:16,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:16,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1442169377, now seen corresponding path program 1 times [2024-12-02 07:22:16,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:16,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879553255] [2024-12-02 07:22:16,224 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:16,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:16,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:18,410 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:18,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:18,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879553255] [2024-12-02 07:22:18,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879553255] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:18,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:18,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 07:22:18,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859333723] [2024-12-02 07:22:18,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:18,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 07:22:18,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:18,411 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 07:22:18,412 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:22:18,412 INFO L87 Difference]: Start difference. First operand 1032 states and 1446 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:20,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:20,627 INFO L93 Difference]: Finished difference Result 1439 states and 1962 transitions. [2024-12-02 07:22:20,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 07:22:20,627 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 224 [2024-12-02 07:22:20,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:20,630 INFO L225 Difference]: With dead ends: 1439 [2024-12-02 07:22:20,630 INFO L226 Difference]: Without dead ends: 1437 [2024-12-02 07:22:20,631 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=188, Invalid=514, Unknown=0, NotChecked=0, Total=702 [2024-12-02 07:22:20,631 INFO L435 NwaCegarLoop]: 257 mSDtfsCounter, 279 mSDsluCounter, 1279 mSDsCounter, 0 mSdLazyCounter, 1043 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 1536 SdHoareTripleChecker+Invalid, 1048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:20,631 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 1536 Invalid, 1048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1043 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-02 07:22:20,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2024-12-02 07:22:20,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 1032. [2024-12-02 07:22:20,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 827 states have (on average 1.3276904474002418) internal successors, (1098), 828 states have internal predecessors, (1098), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:20,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1446 transitions. [2024-12-02 07:22:20,696 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1446 transitions. Word has length 224 [2024-12-02 07:22:20,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:20,696 INFO L471 AbstractCegarLoop]: Abstraction has 1032 states and 1446 transitions. [2024-12-02 07:22:20,696 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 16 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:20,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1446 transitions. [2024-12-02 07:22:20,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-12-02 07:22:20,697 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:20,697 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:20,697 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-12-02 07:22:20,697 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:20,697 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:20,697 INFO L85 PathProgramCache]: Analyzing trace with hash -246774365, now seen corresponding path program 1 times [2024-12-02 07:22:20,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:20,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530670497] [2024-12-02 07:22:20,698 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:20,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:20,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:23,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:23,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:23,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530670497] [2024-12-02 07:22:23,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530670497] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:23,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:23,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:22:23,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452384782] [2024-12-02 07:22:23,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:23,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:22:23,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:23,882 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:22:23,882 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:22:23,882 INFO L87 Difference]: Start difference. First operand 1032 states and 1446 transitions. Second operand has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:25,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:25,198 INFO L93 Difference]: Finished difference Result 1283 states and 1751 transitions. [2024-12-02 07:22:25,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:22:25,199 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 224 [2024-12-02 07:22:25,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:25,201 INFO L225 Difference]: With dead ends: 1283 [2024-12-02 07:22:25,201 INFO L226 Difference]: Without dead ends: 1281 [2024-12-02 07:22:25,202 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:22:25,202 INFO L435 NwaCegarLoop]: 274 mSDtfsCounter, 129 mSDsluCounter, 1545 mSDsCounter, 0 mSdLazyCounter, 1039 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 1819 SdHoareTripleChecker+Invalid, 1046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:25,202 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 1819 Invalid, 1046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1039 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 07:22:25,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states. [2024-12-02 07:22:25,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 1012. [2024-12-02 07:22:25,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 807 states have (on average 1.3172242874845106) internal successors, (1063), 808 states have internal predecessors, (1063), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:25,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1411 transitions. [2024-12-02 07:22:25,270 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1411 transitions. Word has length 224 [2024-12-02 07:22:25,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:25,270 INFO L471 AbstractCegarLoop]: Abstraction has 1012 states and 1411 transitions. [2024-12-02 07:22:25,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.384615384615385) internal successors, (57), 13 states have internal predecessors, (57), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:25,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1411 transitions. [2024-12-02 07:22:25,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-12-02 07:22:25,271 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:25,271 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:25,271 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-12-02 07:22:25,271 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:25,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:25,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1257962824, now seen corresponding path program 1 times [2024-12-02 07:22:25,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:25,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12000366] [2024-12-02 07:22:25,271 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:25,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:25,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:25,350 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:25,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:25,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12000366] [2024-12-02 07:22:25,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12000366] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:25,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:25,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:22:25,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253433281] [2024-12-02 07:22:25,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:25,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:22:25,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:25,351 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:22:25,351 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:22:25,351 INFO L87 Difference]: Start difference. First operand 1012 states and 1411 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:25,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:25,586 INFO L93 Difference]: Finished difference Result 2125 states and 2929 transitions. [2024-12-02 07:22:25,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:22:25,586 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 226 [2024-12-02 07:22:25,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:25,589 INFO L225 Difference]: With dead ends: 2125 [2024-12-02 07:22:25,590 INFO L226 Difference]: Without dead ends: 1257 [2024-12-02 07:22:25,591 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:22:25,592 INFO L435 NwaCegarLoop]: 218 mSDtfsCounter, 65 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 737 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:25,592 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 737 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:22:25,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2024-12-02 07:22:25,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 1032. [2024-12-02 07:22:25,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 827 states have (on average 1.3180169286577992) internal successors, (1090), 828 states have internal predecessors, (1090), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:25,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1438 transitions. [2024-12-02 07:22:25,665 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1438 transitions. Word has length 226 [2024-12-02 07:22:25,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:25,665 INFO L471 AbstractCegarLoop]: Abstraction has 1032 states and 1438 transitions. [2024-12-02 07:22:25,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:25,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1438 transitions. [2024-12-02 07:22:25,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-12-02 07:22:25,667 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:25,667 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:25,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-12-02 07:22:25,667 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:25,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:25,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1644418694, now seen corresponding path program 1 times [2024-12-02 07:22:25,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:25,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561970035] [2024-12-02 07:22:25,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:25,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:25,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:25,791 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:25,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:25,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561970035] [2024-12-02 07:22:25,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561970035] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:25,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:25,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:22:25,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66565982] [2024-12-02 07:22:25,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:25,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:22:25,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:25,792 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:22:25,792 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:22:25,793 INFO L87 Difference]: Start difference. First operand 1032 states and 1438 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:26,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:26,055 INFO L93 Difference]: Finished difference Result 2332 states and 3209 transitions. [2024-12-02 07:22:26,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:22:26,056 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 226 [2024-12-02 07:22:26,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:26,059 INFO L225 Difference]: With dead ends: 2332 [2024-12-02 07:22:26,059 INFO L226 Difference]: Without dead ends: 1444 [2024-12-02 07:22:26,060 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:22:26,060 INFO L435 NwaCegarLoop]: 207 mSDtfsCounter, 67 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:26,061 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 686 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:22:26,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1444 states. [2024-12-02 07:22:26,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1444 to 1223. [2024-12-02 07:22:26,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1223 states, 1018 states have (on average 1.3271119842829076) internal successors, (1351), 1019 states have internal predecessors, (1351), 174 states have call successors, (174), 30 states have call predecessors, (174), 30 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:26,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1223 states to 1223 states and 1699 transitions. [2024-12-02 07:22:26,137 INFO L78 Accepts]: Start accepts. Automaton has 1223 states and 1699 transitions. Word has length 226 [2024-12-02 07:22:26,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:26,138 INFO L471 AbstractCegarLoop]: Abstraction has 1223 states and 1699 transitions. [2024-12-02 07:22:26,138 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:26,138 INFO L276 IsEmpty]: Start isEmpty. Operand 1223 states and 1699 transitions. [2024-12-02 07:22:26,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2024-12-02 07:22:26,139 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:26,139 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:26,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-12-02 07:22:26,139 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:26,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:26,140 INFO L85 PathProgramCache]: Analyzing trace with hash 870351410, now seen corresponding path program 1 times [2024-12-02 07:22:26,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:26,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109064657] [2024-12-02 07:22:26,140 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:26,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:26,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:26,227 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:26,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:26,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109064657] [2024-12-02 07:22:26,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109064657] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:26,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:26,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:22:26,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516864187] [2024-12-02 07:22:26,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:26,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:22:26,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:26,228 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:22:26,228 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:22:26,229 INFO L87 Difference]: Start difference. First operand 1223 states and 1699 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:26,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:26,428 INFO L93 Difference]: Finished difference Result 2771 states and 3790 transitions. [2024-12-02 07:22:26,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:22:26,429 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 227 [2024-12-02 07:22:26,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:26,432 INFO L225 Difference]: With dead ends: 2771 [2024-12-02 07:22:26,432 INFO L226 Difference]: Without dead ends: 1695 [2024-12-02 07:22:26,433 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 07:22:26,433 INFO L435 NwaCegarLoop]: 209 mSDtfsCounter, 55 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:26,434 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 367 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:22:26,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1695 states. [2024-12-02 07:22:26,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1695 to 1676. [2024-12-02 07:22:26,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1676 states, 1429 states have (on average 1.2876137158852343) internal successors, (1840), 1435 states have internal predecessors, (1840), 202 states have call successors, (202), 44 states have call predecessors, (202), 44 states have return successors, (202), 196 states have call predecessors, (202), 202 states have call successors, (202) [2024-12-02 07:22:26,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1676 states to 1676 states and 2244 transitions. [2024-12-02 07:22:26,551 INFO L78 Accepts]: Start accepts. Automaton has 1676 states and 2244 transitions. Word has length 227 [2024-12-02 07:22:26,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:26,551 INFO L471 AbstractCegarLoop]: Abstraction has 1676 states and 2244 transitions. [2024-12-02 07:22:26,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:26,551 INFO L276 IsEmpty]: Start isEmpty. Operand 1676 states and 2244 transitions. [2024-12-02 07:22:26,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:22:26,552 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:26,552 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:26,553 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-12-02 07:22:26,553 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:26,553 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:26,553 INFO L85 PathProgramCache]: Analyzing trace with hash 625106622, now seen corresponding path program 1 times [2024-12-02 07:22:26,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:26,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105293732] [2024-12-02 07:22:26,553 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:26,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:26,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:26,613 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:26,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:26,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105293732] [2024-12-02 07:22:26,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105293732] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:26,613 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:26,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:22:26,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251048996] [2024-12-02 07:22:26,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:26,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:22:26,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:26,614 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:22:26,614 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:22:26,614 INFO L87 Difference]: Start difference. First operand 1676 states and 2244 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:26,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:26,776 INFO L93 Difference]: Finished difference Result 3036 states and 4057 transitions. [2024-12-02 07:22:26,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:22:26,776 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:22:26,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:26,779 INFO L225 Difference]: With dead ends: 3036 [2024-12-02 07:22:26,780 INFO L226 Difference]: Without dead ends: 1527 [2024-12-02 07:22:26,781 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 07:22:26,781 INFO L435 NwaCegarLoop]: 205 mSDtfsCounter, 43 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:26,781 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 365 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:22:26,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1527 states. [2024-12-02 07:22:26,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1527 to 1372. [2024-12-02 07:22:26,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1162 states have (on average 1.2874354561101549) internal successors, (1496), 1163 states have internal predecessors, (1496), 174 states have call successors, (174), 35 states have call predecessors, (174), 35 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:26,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 1844 transitions. [2024-12-02 07:22:26,863 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 1844 transitions. Word has length 228 [2024-12-02 07:22:26,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:26,863 INFO L471 AbstractCegarLoop]: Abstraction has 1372 states and 1844 transitions. [2024-12-02 07:22:26,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:26,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 1844 transitions. [2024-12-02 07:22:26,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:22:26,864 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:26,864 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:26,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-12-02 07:22:26,865 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:26,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:26,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1129001951, now seen corresponding path program 1 times [2024-12-02 07:22:26,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:26,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638491864] [2024-12-02 07:22:26,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:26,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:26,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:33,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:33,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:33,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638491864] [2024-12-02 07:22:33,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638491864] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:33,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:33,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 07:22:33,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526604875] [2024-12-02 07:22:33,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:33,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 07:22:33,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:33,203 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 07:22:33,203 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:22:33,203 INFO L87 Difference]: Start difference. First operand 1372 states and 1844 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:22:39,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:39,183 INFO L93 Difference]: Finished difference Result 1940 states and 2528 transitions. [2024-12-02 07:22:39,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 07:22:39,184 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 228 [2024-12-02 07:22:39,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:39,187 INFO L225 Difference]: With dead ends: 1940 [2024-12-02 07:22:39,187 INFO L226 Difference]: Without dead ends: 1938 [2024-12-02 07:22:39,187 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=239, Invalid=951, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 07:22:39,188 INFO L435 NwaCegarLoop]: 164 mSDtfsCounter, 439 mSDsluCounter, 1785 mSDsCounter, 0 mSdLazyCounter, 1927 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 1949 SdHoareTripleChecker+Invalid, 1951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:39,188 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [439 Valid, 1949 Invalid, 1951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1927 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-12-02 07:22:39,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1938 states. [2024-12-02 07:22:39,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1938 to 1412. [2024-12-02 07:22:39,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1412 states, 1201 states have (on average 1.2880932556203164) internal successors, (1547), 1202 states have internal predecessors, (1547), 174 states have call successors, (174), 36 states have call predecessors, (174), 36 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:39,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1412 states to 1412 states and 1895 transitions. [2024-12-02 07:22:39,278 INFO L78 Accepts]: Start accepts. Automaton has 1412 states and 1895 transitions. Word has length 228 [2024-12-02 07:22:39,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:39,278 INFO L471 AbstractCegarLoop]: Abstraction has 1412 states and 1895 transitions. [2024-12-02 07:22:39,278 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:22:39,278 INFO L276 IsEmpty]: Start isEmpty. Operand 1412 states and 1895 transitions. [2024-12-02 07:22:39,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:22:39,279 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:39,279 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:39,279 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-12-02 07:22:39,280 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:39,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:39,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1702991071, now seen corresponding path program 1 times [2024-12-02 07:22:39,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:39,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417110509] [2024-12-02 07:22:39,280 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:39,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:39,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:40,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:40,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:40,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417110509] [2024-12-02 07:22:40,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417110509] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:40,887 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:40,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:22:40,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905863249] [2024-12-02 07:22:40,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:40,888 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:22:40,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:40,888 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:22:40,888 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:22:40,888 INFO L87 Difference]: Start difference. First operand 1412 states and 1895 transitions. Second operand has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:42,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:42,624 INFO L93 Difference]: Finished difference Result 1766 states and 2347 transitions. [2024-12-02 07:22:42,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 07:22:42,625 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:22:42,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:42,628 INFO L225 Difference]: With dead ends: 1766 [2024-12-02 07:22:42,628 INFO L226 Difference]: Without dead ends: 1764 [2024-12-02 07:22:42,629 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2024-12-02 07:22:42,629 INFO L435 NwaCegarLoop]: 387 mSDtfsCounter, 290 mSDsluCounter, 2210 mSDsCounter, 0 mSdLazyCounter, 1707 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 2597 SdHoareTripleChecker+Invalid, 1712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:42,629 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 2597 Invalid, 1712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1707 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 07:22:42,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1764 states. [2024-12-02 07:22:42,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1764 to 1418. [2024-12-02 07:22:42,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 1207 states have (on average 1.2899751449875725) internal successors, (1557), 1208 states have internal predecessors, (1557), 174 states have call successors, (174), 36 states have call predecessors, (174), 36 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:42,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 1905 transitions. [2024-12-02 07:22:42,723 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 1905 transitions. Word has length 228 [2024-12-02 07:22:42,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:42,723 INFO L471 AbstractCegarLoop]: Abstraction has 1418 states and 1905 transitions. [2024-12-02 07:22:42,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:42,724 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 1905 transitions. [2024-12-02 07:22:42,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:22:42,724 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:42,724 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:42,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-12-02 07:22:42,725 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:42,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:42,725 INFO L85 PathProgramCache]: Analyzing trace with hash -459345951, now seen corresponding path program 1 times [2024-12-02 07:22:42,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:42,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501200008] [2024-12-02 07:22:42,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:42,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:42,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:44,527 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:44,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:44,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501200008] [2024-12-02 07:22:44,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501200008] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:44,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:44,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-02 07:22:44,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196278110] [2024-12-02 07:22:44,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:44,528 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-02 07:22:44,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:44,528 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-02 07:22:44,528 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2024-12-02 07:22:44,528 INFO L87 Difference]: Start difference. First operand 1418 states and 1905 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:45,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:45,730 INFO L93 Difference]: Finished difference Result 1945 states and 2537 transitions. [2024-12-02 07:22:45,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-02 07:22:45,731 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:22:45,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:45,736 INFO L225 Difference]: With dead ends: 1945 [2024-12-02 07:22:45,736 INFO L226 Difference]: Without dead ends: 1943 [2024-12-02 07:22:45,736 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=130, Invalid=470, Unknown=0, NotChecked=0, Total=600 [2024-12-02 07:22:45,737 INFO L435 NwaCegarLoop]: 195 mSDtfsCounter, 268 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:45,737 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 1173 Invalid, 871 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 848 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 07:22:45,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1943 states. [2024-12-02 07:22:45,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1943 to 1444. [2024-12-02 07:22:45,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1233 states have (on average 1.289537712895377) internal successors, (1590), 1234 states have internal predecessors, (1590), 174 states have call successors, (174), 36 states have call predecessors, (174), 36 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:45,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 1938 transitions. [2024-12-02 07:22:45,847 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 1938 transitions. Word has length 228 [2024-12-02 07:22:45,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:45,848 INFO L471 AbstractCegarLoop]: Abstraction has 1444 states and 1938 transitions. [2024-12-02 07:22:45,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 16 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:45,848 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 1938 transitions. [2024-12-02 07:22:45,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:22:45,849 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:45,850 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:45,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-12-02 07:22:45,850 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:45,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:45,850 INFO L85 PathProgramCache]: Analyzing trace with hash 114643169, now seen corresponding path program 1 times [2024-12-02 07:22:45,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:45,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405956966] [2024-12-02 07:22:45,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:45,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:45,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:52,608 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:52,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:52,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405956966] [2024-12-02 07:22:52,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405956966] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:52,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:52,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 07:22:52,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324892797] [2024-12-02 07:22:52,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:52,608 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 07:22:52,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:52,609 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 07:22:52,609 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2024-12-02 07:22:52,609 INFO L87 Difference]: Start difference. First operand 1444 states and 1938 transitions. Second operand has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 18 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:55,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:55,426 INFO L93 Difference]: Finished difference Result 2383 states and 3127 transitions. [2024-12-02 07:22:55,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 07:22:55,426 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 18 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:22:55,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:55,430 INFO L225 Difference]: With dead ends: 2383 [2024-12-02 07:22:55,430 INFO L226 Difference]: Without dead ends: 2381 [2024-12-02 07:22:55,431 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=194, Invalid=928, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 07:22:55,432 INFO L435 NwaCegarLoop]: 209 mSDtfsCounter, 297 mSDsluCounter, 2223 mSDsCounter, 0 mSdLazyCounter, 1787 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 2432 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:55,432 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 2432 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1787 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-02 07:22:55,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2381 states. [2024-12-02 07:22:55,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2381 to 1466. [2024-12-02 07:22:55,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1466 states, 1255 states have (on average 1.2924302788844622) internal successors, (1622), 1256 states have internal predecessors, (1622), 174 states have call successors, (174), 36 states have call predecessors, (174), 36 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:55,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1466 states to 1466 states and 1970 transitions. [2024-12-02 07:22:55,540 INFO L78 Accepts]: Start accepts. Automaton has 1466 states and 1970 transitions. Word has length 228 [2024-12-02 07:22:55,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:55,540 INFO L471 AbstractCegarLoop]: Abstraction has 1466 states and 1970 transitions. [2024-12-02 07:22:55,540 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 18 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:55,540 INFO L276 IsEmpty]: Start isEmpty. Operand 1466 states and 1970 transitions. [2024-12-02 07:22:55,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:22:55,542 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:55,542 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:55,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-12-02 07:22:55,542 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:55,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:55,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1269550561, now seen corresponding path program 1 times [2024-12-02 07:22:55,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:55,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9069218] [2024-12-02 07:22:55,543 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:55,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:55,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:22:57,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:22:57,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:22:57,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9069218] [2024-12-02 07:22:57,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9069218] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:22:57,264 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:22:57,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:22:57,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038633259] [2024-12-02 07:22:57,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:22:57,265 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:22:57,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:22:57,266 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:22:57,266 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:22:57,266 INFO L87 Difference]: Start difference. First operand 1466 states and 1970 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:58,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:22:58,316 INFO L93 Difference]: Finished difference Result 1738 states and 2280 transitions. [2024-12-02 07:22:58,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:22:58,317 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:22:58,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:22:58,320 INFO L225 Difference]: With dead ends: 1738 [2024-12-02 07:22:58,320 INFO L226 Difference]: Without dead ends: 1736 [2024-12-02 07:22:58,321 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2024-12-02 07:22:58,321 INFO L435 NwaCegarLoop]: 218 mSDtfsCounter, 161 mSDsluCounter, 1241 mSDsCounter, 0 mSdLazyCounter, 861 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 1459 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:22:58,321 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 1459 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 861 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-02 07:22:58,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2024-12-02 07:22:58,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1460. [2024-12-02 07:22:58,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1460 states, 1249 states have (on average 1.2922337870296237) internal successors, (1614), 1250 states have internal predecessors, (1614), 174 states have call successors, (174), 36 states have call predecessors, (174), 36 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:22:58,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1460 states to 1460 states and 1962 transitions. [2024-12-02 07:22:58,420 INFO L78 Accepts]: Start accepts. Automaton has 1460 states and 1962 transitions. Word has length 228 [2024-12-02 07:22:58,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:22:58,420 INFO L471 AbstractCegarLoop]: Abstraction has 1460 states and 1962 transitions. [2024-12-02 07:22:58,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:22:58,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1460 states and 1962 transitions. [2024-12-02 07:22:58,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:22:58,421 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:22:58,421 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:22:58,421 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-12-02 07:22:58,421 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:22:58,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:22:58,422 INFO L85 PathProgramCache]: Analyzing trace with hash -318797341, now seen corresponding path program 1 times [2024-12-02 07:22:58,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:22:58,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523719773] [2024-12-02 07:22:58,422 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:22:58,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:22:58,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:23:01,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:23:01,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:23:01,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523719773] [2024-12-02 07:23:01,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523719773] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:23:01,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:23:01,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:23:01,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584314647] [2024-12-02 07:23:01,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:23:01,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:23:01,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:23:01,440 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:23:01,440 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:23:01,440 INFO L87 Difference]: Start difference. First operand 1460 states and 1962 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:23:02,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:23:02,581 INFO L93 Difference]: Finished difference Result 1736 states and 2273 transitions. [2024-12-02 07:23:02,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:23:02,589 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:23:02,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:23:02,592 INFO L225 Difference]: With dead ends: 1736 [2024-12-02 07:23:02,593 INFO L226 Difference]: Without dead ends: 1734 [2024-12-02 07:23:02,593 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2024-12-02 07:23:02,593 INFO L435 NwaCegarLoop]: 203 mSDtfsCounter, 184 mSDsluCounter, 1645 mSDsCounter, 0 mSdLazyCounter, 949 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 1848 SdHoareTripleChecker+Invalid, 963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:23:02,593 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 1848 Invalid, 963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 949 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 07:23:02,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1734 states. [2024-12-02 07:23:02,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1734 to 1450. [2024-12-02 07:23:02,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1450 states, 1239 states have (on average 1.29136400322841) internal successors, (1600), 1240 states have internal predecessors, (1600), 174 states have call successors, (174), 36 states have call predecessors, (174), 36 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:23:02,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1450 states to 1450 states and 1948 transitions. [2024-12-02 07:23:02,694 INFO L78 Accepts]: Start accepts. Automaton has 1450 states and 1948 transitions. Word has length 228 [2024-12-02 07:23:02,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:23:02,694 INFO L471 AbstractCegarLoop]: Abstraction has 1450 states and 1948 transitions. [2024-12-02 07:23:02,694 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:23:02,694 INFO L276 IsEmpty]: Start isEmpty. Operand 1450 states and 1948 transitions. [2024-12-02 07:23:02,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:23:02,695 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:23:02,695 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:23:02,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-12-02 07:23:02,696 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:23:02,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:23:02,696 INFO L85 PathProgramCache]: Analyzing trace with hash 255191779, now seen corresponding path program 1 times [2024-12-02 07:23:02,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:23:02,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917462119] [2024-12-02 07:23:02,696 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:23:02,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:23:02,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:23:04,634 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:23:04,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:23:04,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917462119] [2024-12-02 07:23:04,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917462119] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:23:04,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:23:04,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:23:04,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416660969] [2024-12-02 07:23:04,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:23:04,634 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:23:04,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:23:04,634 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:23:04,635 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:23:04,635 INFO L87 Difference]: Start difference. First operand 1450 states and 1948 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:23:06,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:23:06,164 INFO L93 Difference]: Finished difference Result 1829 states and 2421 transitions. [2024-12-02 07:23:06,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:23:06,165 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:23:06,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:23:06,168 INFO L225 Difference]: With dead ends: 1829 [2024-12-02 07:23:06,168 INFO L226 Difference]: Without dead ends: 1827 [2024-12-02 07:23:06,169 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2024-12-02 07:23:06,169 INFO L435 NwaCegarLoop]: 367 mSDtfsCounter, 269 mSDsluCounter, 2028 mSDsCounter, 0 mSdLazyCounter, 1521 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 2395 SdHoareTripleChecker+Invalid, 1527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:23:06,169 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 2395 Invalid, 1527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1521 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 07:23:06,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1827 states. [2024-12-02 07:23:06,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1827 to 1408. [2024-12-02 07:23:06,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 1197 states have (on average 1.2857142857142858) internal successors, (1539), 1198 states have internal predecessors, (1539), 174 states have call successors, (174), 36 states have call predecessors, (174), 36 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:23:06,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 1887 transitions. [2024-12-02 07:23:06,270 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 1887 transitions. Word has length 228 [2024-12-02 07:23:06,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:23:06,270 INFO L471 AbstractCegarLoop]: Abstraction has 1408 states and 1887 transitions. [2024-12-02 07:23:06,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:23:06,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 1887 transitions. [2024-12-02 07:23:06,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:23:06,271 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:23:06,271 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:23:06,271 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-12-02 07:23:06,271 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:23:06,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:23:06,272 INFO L85 PathProgramCache]: Analyzing trace with hash 1094244189, now seen corresponding path program 1 times [2024-12-02 07:23:06,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:23:06,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768282680] [2024-12-02 07:23:06,272 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:23:06,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:23:06,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:23:15,594 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:23:15,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:23:15,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768282680] [2024-12-02 07:23:15,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768282680] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:23:15,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:23:15,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2024-12-02 07:23:15,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159084023] [2024-12-02 07:23:15,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:23:15,595 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-12-02 07:23:15,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:23:15,595 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-12-02 07:23:15,595 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2024-12-02 07:23:15,596 INFO L87 Difference]: Start difference. First operand 1408 states and 1887 transitions. Second operand has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:23:23,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:23:23,000 INFO L93 Difference]: Finished difference Result 2174 states and 2818 transitions. [2024-12-02 07:23:23,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-02 07:23:23,001 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 228 [2024-12-02 07:23:23,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:23:23,004 INFO L225 Difference]: With dead ends: 2174 [2024-12-02 07:23:23,004 INFO L226 Difference]: Without dead ends: 2172 [2024-12-02 07:23:23,005 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=346, Invalid=1634, Unknown=0, NotChecked=0, Total=1980 [2024-12-02 07:23:23,005 INFO L435 NwaCegarLoop]: 233 mSDtfsCounter, 769 mSDsluCounter, 2104 mSDsCounter, 0 mSdLazyCounter, 3808 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 769 SdHoareTripleChecker+Valid, 2337 SdHoareTripleChecker+Invalid, 3985 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 3808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:23:23,005 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [769 Valid, 2337 Invalid, 3985 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 3808 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 07:23:23,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2024-12-02 07:23:23,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 1405. [2024-12-02 07:23:23,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1194 states have (on average 1.2855946398659968) internal successors, (1535), 1195 states have internal predecessors, (1535), 174 states have call successors, (174), 36 states have call predecessors, (174), 36 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:23:23,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 1883 transitions. [2024-12-02 07:23:23,120 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 1883 transitions. Word has length 228 [2024-12-02 07:23:23,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:23:23,121 INFO L471 AbstractCegarLoop]: Abstraction has 1405 states and 1883 transitions. [2024-12-02 07:23:23,121 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.44) internal successors, (61), 25 states have internal predecessors, (61), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:23:23,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 1883 transitions. [2024-12-02 07:23:23,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:23:23,122 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:23:23,122 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:23:23,122 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-12-02 07:23:23,122 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:23:23,122 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:23:23,122 INFO L85 PathProgramCache]: Analyzing trace with hash -494103713, now seen corresponding path program 1 times [2024-12-02 07:23:23,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:23:23,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564899678] [2024-12-02 07:23:23,122 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:23:23,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:23:23,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:23:25,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:23:25,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:23:25,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564899678] [2024-12-02 07:23:25,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564899678] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:23:25,879 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:23:25,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2024-12-02 07:23:25,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44854948] [2024-12-02 07:23:25,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:23:25,880 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-02 07:23:25,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:23:25,880 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-02 07:23:25,880 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2024-12-02 07:23:25,880 INFO L87 Difference]: Start difference. First operand 1405 states and 1883 transitions. Second operand has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 18 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:23:27,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:23:27,907 INFO L93 Difference]: Finished difference Result 1722 states and 2249 transitions. [2024-12-02 07:23:27,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 07:23:27,907 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 18 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:23:27,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:23:27,910 INFO L225 Difference]: With dead ends: 1722 [2024-12-02 07:23:27,910 INFO L226 Difference]: Without dead ends: 1720 [2024-12-02 07:23:27,910 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2024-12-02 07:23:27,911 INFO L435 NwaCegarLoop]: 258 mSDtfsCounter, 292 mSDsluCounter, 1435 mSDsCounter, 0 mSdLazyCounter, 1159 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 1159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:23:27,911 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 1693 Invalid, 1159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1159 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:23:27,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1720 states. [2024-12-02 07:23:28,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1720 to 1402. [2024-12-02 07:23:28,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1402 states, 1191 states have (on average 1.2863140218303946) internal successors, (1532), 1192 states have internal predecessors, (1532), 174 states have call successors, (174), 36 states have call predecessors, (174), 36 states have return successors, (174), 173 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 07:23:28,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1402 states to 1402 states and 1880 transitions. [2024-12-02 07:23:28,013 INFO L78 Accepts]: Start accepts. Automaton has 1402 states and 1880 transitions. Word has length 228 [2024-12-02 07:23:28,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:23:28,013 INFO L471 AbstractCegarLoop]: Abstraction has 1402 states and 1880 transitions. [2024-12-02 07:23:28,013 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.388888888888889) internal successors, (61), 18 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:23:28,013 INFO L276 IsEmpty]: Start isEmpty. Operand 1402 states and 1880 transitions. [2024-12-02 07:23:28,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:23:28,014 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:23:28,014 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:23:28,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-12-02 07:23:28,014 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:23:28,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:23:28,015 INFO L85 PathProgramCache]: Analyzing trace with hash -711194145, now seen corresponding path program 1 times [2024-12-02 07:23:28,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:23:28,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592963860] [2024-12-02 07:23:28,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:23:28,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:23:28,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:23:30,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:23:30,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:23:30,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592963860] [2024-12-02 07:23:30,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592963860] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:23:30,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:23:30,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 07:23:30,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95508019] [2024-12-02 07:23:30,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:23:30,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 07:23:30,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:23:30,230 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 07:23:30,230 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:23:30,230 INFO L87 Difference]: Start difference. First operand 1402 states and 1880 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:23:34,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:23:34,206 INFO L93 Difference]: Finished difference Result 2344 states and 3059 transitions. [2024-12-02 07:23:34,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 07:23:34,206 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:23:34,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:23:34,209 INFO L225 Difference]: With dead ends: 2344 [2024-12-02 07:23:34,209 INFO L226 Difference]: Without dead ends: 2342 [2024-12-02 07:23:34,210 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=194, Invalid=862, Unknown=0, NotChecked=0, Total=1056 [2024-12-02 07:23:34,210 INFO L435 NwaCegarLoop]: 262 mSDtfsCounter, 473 mSDsluCounter, 2097 mSDsCounter, 0 mSdLazyCounter, 2932 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 2359 SdHoareTripleChecker+Invalid, 2952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 2932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:23:34,210 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [473 Valid, 2359 Invalid, 2952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 2932 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-12-02 07:23:34,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2342 states. [2024-12-02 07:23:34,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2342 to 1803. [2024-12-02 07:23:34,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1803 states, 1546 states have (on average 1.2917205692108666) internal successors, (1997), 1548 states have internal predecessors, (1997), 212 states have call successors, (212), 44 states have call predecessors, (212), 44 states have return successors, (212), 210 states have call predecessors, (212), 212 states have call successors, (212) [2024-12-02 07:23:34,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1803 states to 1803 states and 2421 transitions. [2024-12-02 07:23:34,361 INFO L78 Accepts]: Start accepts. Automaton has 1803 states and 2421 transitions. Word has length 228 [2024-12-02 07:23:34,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:23:34,361 INFO L471 AbstractCegarLoop]: Abstraction has 1803 states and 2421 transitions. [2024-12-02 07:23:34,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:23:34,362 INFO L276 IsEmpty]: Start isEmpty. Operand 1803 states and 2421 transitions. [2024-12-02 07:23:34,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:23:34,362 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:23:34,363 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:23:34,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-12-02 07:23:34,363 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:23:34,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:23:34,363 INFO L85 PathProgramCache]: Analyzing trace with hash -137205025, now seen corresponding path program 1 times [2024-12-02 07:23:34,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:23:34,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721145722] [2024-12-02 07:23:34,363 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:23:34,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:23:34,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:23:52,745 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:23:52,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:23:52,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721145722] [2024-12-02 07:23:52,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721145722] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:23:52,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:23:52,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:23:52,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327273839] [2024-12-02 07:23:52,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:23:52,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:23:52,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:23:52,746 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:23:52,746 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:23:52,746 INFO L87 Difference]: Start difference. First operand 1803 states and 2421 transitions. Second operand has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:00,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:24:00,448 INFO L93 Difference]: Finished difference Result 3357 states and 4451 transitions. [2024-12-02 07:24:00,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 07:24:00,449 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:24:00,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:24:00,452 INFO L225 Difference]: With dead ends: 3357 [2024-12-02 07:24:00,452 INFO L226 Difference]: Without dead ends: 2547 [2024-12-02 07:24:00,453 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2024-12-02 07:24:00,454 INFO L435 NwaCegarLoop]: 223 mSDtfsCounter, 354 mSDsluCounter, 1648 mSDsCounter, 0 mSdLazyCounter, 1915 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 1871 SdHoareTripleChecker+Invalid, 1922 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1915 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:24:00,454 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 1871 Invalid, 1922 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1915 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 07:24:00,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2547 states. [2024-12-02 07:24:00,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2547 to 1907. [2024-12-02 07:24:00,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1907 states, 1650 states have (on average 1.3006060606060605) internal successors, (2146), 1652 states have internal predecessors, (2146), 212 states have call successors, (212), 44 states have call predecessors, (212), 44 states have return successors, (212), 210 states have call predecessors, (212), 212 states have call successors, (212) [2024-12-02 07:24:00,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1907 states to 1907 states and 2570 transitions. [2024-12-02 07:24:00,617 INFO L78 Accepts]: Start accepts. Automaton has 1907 states and 2570 transitions. Word has length 228 [2024-12-02 07:24:00,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:24:00,618 INFO L471 AbstractCegarLoop]: Abstraction has 1907 states and 2570 transitions. [2024-12-02 07:24:00,618 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:00,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1907 states and 2570 transitions. [2024-12-02 07:24:00,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:24:00,619 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:24:00,619 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:24:00,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-12-02 07:24:00,619 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:24:00,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:24:00,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1995425249, now seen corresponding path program 1 times [2024-12-02 07:24:00,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:24:00,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106162354] [2024-12-02 07:24:00,620 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:24:00,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:24:00,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:24:05,591 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:24:05,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:24:05,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106162354] [2024-12-02 07:24:05,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106162354] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:24:05,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:24:05,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2024-12-02 07:24:05,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454590652] [2024-12-02 07:24:05,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:24:05,592 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:24:05,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:24:05,592 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:24:05,592 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2024-12-02 07:24:05,592 INFO L87 Difference]: Start difference. First operand 1907 states and 2570 transitions. Second operand has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:08,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:24:08,263 INFO L93 Difference]: Finished difference Result 2887 states and 3763 transitions. [2024-12-02 07:24:08,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:24:08,263 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:24:08,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:24:08,266 INFO L225 Difference]: With dead ends: 2887 [2024-12-02 07:24:08,266 INFO L226 Difference]: Without dead ends: 2885 [2024-12-02 07:24:08,267 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2024-12-02 07:24:08,267 INFO L435 NwaCegarLoop]: 271 mSDtfsCounter, 205 mSDsluCounter, 2210 mSDsCounter, 0 mSdLazyCounter, 1638 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 2481 SdHoareTripleChecker+Invalid, 1648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:24:08,267 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 2481 Invalid, 1648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1638 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 07:24:08,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2885 states. [2024-12-02 07:24:08,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2885 to 1928. [2024-12-02 07:24:08,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1671 states have (on average 1.301017354877319) internal successors, (2174), 1673 states have internal predecessors, (2174), 212 states have call successors, (212), 44 states have call predecessors, (212), 44 states have return successors, (212), 210 states have call predecessors, (212), 212 states have call successors, (212) [2024-12-02 07:24:08,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 2598 transitions. [2024-12-02 07:24:08,461 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 2598 transitions. Word has length 228 [2024-12-02 07:24:08,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:24:08,461 INFO L471 AbstractCegarLoop]: Abstraction has 1928 states and 2598 transitions. [2024-12-02 07:24:08,461 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 17 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:08,461 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 2598 transitions. [2024-12-02 07:24:08,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:24:08,462 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:24:08,462 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:24:08,462 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-12-02 07:24:08,462 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:24:08,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:24:08,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1234792799, now seen corresponding path program 1 times [2024-12-02 07:24:08,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:24:08,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532657916] [2024-12-02 07:24:08,463 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:24:08,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:24:08,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:24:12,261 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:24:12,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:24:12,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532657916] [2024-12-02 07:24:12,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532657916] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:24:12,262 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:24:12,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2024-12-02 07:24:12,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240821411] [2024-12-02 07:24:12,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:24:12,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-12-02 07:24:12,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:24:12,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-12-02 07:24:12,263 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:24:12,263 INFO L87 Difference]: Start difference. First operand 1928 states and 2598 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:24:16,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:24:16,675 INFO L93 Difference]: Finished difference Result 2382 states and 3125 transitions. [2024-12-02 07:24:16,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 07:24:16,676 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 228 [2024-12-02 07:24:16,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:24:16,679 INFO L225 Difference]: With dead ends: 2382 [2024-12-02 07:24:16,679 INFO L226 Difference]: Without dead ends: 2380 [2024-12-02 07:24:16,679 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=232, Invalid=890, Unknown=0, NotChecked=0, Total=1122 [2024-12-02 07:24:16,680 INFO L435 NwaCegarLoop]: 233 mSDtfsCounter, 474 mSDsluCounter, 1428 mSDsCounter, 0 mSdLazyCounter, 2440 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 1661 SdHoareTripleChecker+Invalid, 2445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 2440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:24:16,680 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 1661 Invalid, 2445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 2440 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-12-02 07:24:16,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2380 states. [2024-12-02 07:24:16,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2380 to 1924. [2024-12-02 07:24:16,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1924 states, 1667 states have (on average 1.3005398920215956) internal successors, (2168), 1669 states have internal predecessors, (2168), 212 states have call successors, (212), 44 states have call predecessors, (212), 44 states have return successors, (212), 210 states have call predecessors, (212), 212 states have call successors, (212) [2024-12-02 07:24:16,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1924 states to 1924 states and 2592 transitions. [2024-12-02 07:24:16,837 INFO L78 Accepts]: Start accepts. Automaton has 1924 states and 2592 transitions. Word has length 228 [2024-12-02 07:24:16,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:24:16,838 INFO L471 AbstractCegarLoop]: Abstraction has 1924 states and 2592 transitions. [2024-12-02 07:24:16,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 19 states have internal predecessors, (61), 2 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:24:16,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1924 states and 2592 transitions. [2024-12-02 07:24:16,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:24:16,839 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:24:16,839 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:24:16,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-12-02 07:24:16,839 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:24:16,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:24:16,839 INFO L85 PathProgramCache]: Analyzing trace with hash -570645535, now seen corresponding path program 1 times [2024-12-02 07:24:16,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:24:16,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470823429] [2024-12-02 07:24:16,839 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:24:16,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:24:16,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:24:18,584 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:24:18,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:24:18,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470823429] [2024-12-02 07:24:18,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470823429] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:24:18,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:24:18,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-02 07:24:18,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877885374] [2024-12-02 07:24:18,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:24:18,585 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:24:18,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:24:18,585 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:24:18,585 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:24:18,585 INFO L87 Difference]: Start difference. First operand 1924 states and 2592 transitions. Second operand has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:21,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:24:21,611 INFO L93 Difference]: Finished difference Result 2265 states and 2989 transitions. [2024-12-02 07:24:21,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:24:21,612 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:24:21,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:24:21,615 INFO L225 Difference]: With dead ends: 2265 [2024-12-02 07:24:21,615 INFO L226 Difference]: Without dead ends: 2263 [2024-12-02 07:24:21,615 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2024-12-02 07:24:21,615 INFO L435 NwaCegarLoop]: 291 mSDtfsCounter, 255 mSDsluCounter, 1768 mSDsCounter, 0 mSdLazyCounter, 2157 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 2059 SdHoareTripleChecker+Invalid, 2178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 2157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:24:21,616 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [255 Valid, 2059 Invalid, 2178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 2157 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-02 07:24:21,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2263 states. [2024-12-02 07:24:21,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2263 to 1914. [2024-12-02 07:24:21,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1914 states, 1657 states have (on average 1.299939649969825) internal successors, (2154), 1659 states have internal predecessors, (2154), 212 states have call successors, (212), 44 states have call predecessors, (212), 44 states have return successors, (212), 210 states have call predecessors, (212), 212 states have call successors, (212) [2024-12-02 07:24:21,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1914 states to 1914 states and 2578 transitions. [2024-12-02 07:24:21,777 INFO L78 Accepts]: Start accepts. Automaton has 1914 states and 2578 transitions. Word has length 228 [2024-12-02 07:24:21,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:24:21,777 INFO L471 AbstractCegarLoop]: Abstraction has 1914 states and 2578 transitions. [2024-12-02 07:24:21,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.066666666666666) internal successors, (61), 15 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:21,777 INFO L276 IsEmpty]: Start isEmpty. Operand 1914 states and 2578 transitions. [2024-12-02 07:24:21,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:24:21,778 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:24:21,778 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:24:21,778 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2024-12-02 07:24:21,778 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:24:21,778 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:24:21,779 INFO L85 PathProgramCache]: Analyzing trace with hash 2135973859, now seen corresponding path program 1 times [2024-12-02 07:24:21,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:24:21,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383442316] [2024-12-02 07:24:21,779 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:24:21,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:24:21,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:24:23,200 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:24:23,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:24:23,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383442316] [2024-12-02 07:24:23,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383442316] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:24:23,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:24:23,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:24:23,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10241392] [2024-12-02 07:24:23,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:24:23,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:24:23,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:24:23,201 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:24:23,201 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:24:23,201 INFO L87 Difference]: Start difference. First operand 1914 states and 2578 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:24,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:24:24,477 INFO L93 Difference]: Finished difference Result 2442 states and 3181 transitions. [2024-12-02 07:24:24,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:24:24,478 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:24:24,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:24:24,481 INFO L225 Difference]: With dead ends: 2442 [2024-12-02 07:24:24,481 INFO L226 Difference]: Without dead ends: 2440 [2024-12-02 07:24:24,481 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:24:24,481 INFO L435 NwaCegarLoop]: 276 mSDtfsCounter, 124 mSDsluCounter, 1204 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1480 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:24:24,481 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 1480 Invalid, 1023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 07:24:24,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2440 states. [2024-12-02 07:24:24,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2440 to 1913. [2024-12-02 07:24:24,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1913 states, 1656 states have (on average 1.3001207729468598) internal successors, (2153), 1658 states have internal predecessors, (2153), 212 states have call successors, (212), 44 states have call predecessors, (212), 44 states have return successors, (212), 210 states have call predecessors, (212), 212 states have call successors, (212) [2024-12-02 07:24:24,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1913 states to 1913 states and 2577 transitions. [2024-12-02 07:24:24,681 INFO L78 Accepts]: Start accepts. Automaton has 1913 states and 2577 transitions. Word has length 228 [2024-12-02 07:24:24,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:24:24,681 INFO L471 AbstractCegarLoop]: Abstraction has 1913 states and 2577 transitions. [2024-12-02 07:24:24,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:24,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1913 states and 2577 transitions. [2024-12-02 07:24:24,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-12-02 07:24:24,682 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:24:24,682 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:24:24,682 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2024-12-02 07:24:24,682 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:24:24,682 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:24:24,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1585004317, now seen corresponding path program 1 times [2024-12-02 07:24:24,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:24:24,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762551718] [2024-12-02 07:24:24,683 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:24:24,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:24:24,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:24:27,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:24:27,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:24:27,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762551718] [2024-12-02 07:24:27,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762551718] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:24:27,438 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:24:27,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-02 07:24:27,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081915152] [2024-12-02 07:24:27,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:24:27,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:24:27,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:24:27,439 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:24:27,440 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:24:27,440 INFO L87 Difference]: Start difference. First operand 1913 states and 2577 transitions. Second operand has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:29,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:24:29,132 INFO L93 Difference]: Finished difference Result 2645 states and 3416 transitions. [2024-12-02 07:24:29,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-02 07:24:29,132 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 228 [2024-12-02 07:24:29,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:24:29,135 INFO L225 Difference]: With dead ends: 2645 [2024-12-02 07:24:29,135 INFO L226 Difference]: Without dead ends: 2643 [2024-12-02 07:24:29,136 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2024-12-02 07:24:29,136 INFO L435 NwaCegarLoop]: 337 mSDtfsCounter, 212 mSDsluCounter, 2018 mSDsCounter, 0 mSdLazyCounter, 1462 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 2355 SdHoareTripleChecker+Invalid, 1463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:24:29,136 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 2355 Invalid, 1463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1462 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:24:29,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2024-12-02 07:24:29,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 1860. [2024-12-02 07:24:29,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1860 states, 1603 states have (on average 1.295695570804741) internal successors, (2077), 1605 states have internal predecessors, (2077), 212 states have call successors, (212), 44 states have call predecessors, (212), 44 states have return successors, (212), 210 states have call predecessors, (212), 212 states have call successors, (212) [2024-12-02 07:24:29,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1860 states to 1860 states and 2501 transitions. [2024-12-02 07:24:29,298 INFO L78 Accepts]: Start accepts. Automaton has 1860 states and 2501 transitions. Word has length 228 [2024-12-02 07:24:29,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:24:29,298 INFO L471 AbstractCegarLoop]: Abstraction has 1860 states and 2501 transitions. [2024-12-02 07:24:29,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.357142857142857) internal successors, (61), 14 states have internal predecessors, (61), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:29,298 INFO L276 IsEmpty]: Start isEmpty. Operand 1860 states and 2501 transitions. [2024-12-02 07:24:29,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2024-12-02 07:24:29,299 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:24:29,299 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:24:29,299 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2024-12-02 07:24:29,299 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:24:29,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:24:29,299 INFO L85 PathProgramCache]: Analyzing trace with hash -224211094, now seen corresponding path program 1 times [2024-12-02 07:24:29,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:24:29,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711146772] [2024-12-02 07:24:29,300 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:24:29,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:24:29,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:24:29,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1489255973] [2024-12-02 07:24:29,389 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:24:29,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:24:29,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:24:29,391 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:24:29,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 07:24:29,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 07:24:29,679 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 07:24:29,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 07:24:29,926 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-02 07:24:29,926 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-02 07:24:29,927 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 07:24:29,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-12-02 07:24:30,129 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:24:30,131 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:24:30,237 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 07:24:30,239 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 07:24:30 BoogieIcfgContainer [2024-12-02 07:24:30,239 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 07:24:30,240 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 07:24:30,240 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 07:24:30,240 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 07:24:30,241 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:14:19" (3/4) ... [2024-12-02 07:24:30,242 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-02 07:24:30,243 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 07:24:30,243 INFO L158 Benchmark]: Toolchain (without parser) took 611604.11ms. Allocated memory was 117.4MB in the beginning and 1.0GB in the end (delta: 906.0MB). Free memory was 92.2MB in the beginning and 921.2MB in the end (delta: -829.0MB). Peak memory consumption was 77.3MB. Max. memory is 16.1GB. [2024-12-02 07:24:30,243 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 117.4MB. Free memory is still 72.9MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:24:30,243 INFO L158 Benchmark]: CACSL2BoogieTranslator took 287.24ms. Allocated memory is still 117.4MB. Free memory was 92.2MB in the beginning and 75.6MB in the end (delta: 16.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-12-02 07:24:30,244 INFO L158 Benchmark]: Boogie Procedure Inliner took 52.40ms. Allocated memory is still 117.4MB. Free memory was 75.6MB in the beginning and 70.5MB in the end (delta: 5.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 07:24:30,244 INFO L158 Benchmark]: Boogie Preprocessor took 60.10ms. Allocated memory is still 117.4MB. Free memory was 70.5MB in the beginning and 62.9MB in the end (delta: 7.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 07:24:30,244 INFO L158 Benchmark]: RCFGBuilder took 602.17ms. Allocated memory is still 117.4MB. Free memory was 62.7MB in the beginning and 80.4MB in the end (delta: -17.7MB). Peak memory consumption was 31.0MB. Max. memory is 16.1GB. [2024-12-02 07:24:30,244 INFO L158 Benchmark]: TraceAbstraction took 610594.13ms. Allocated memory was 117.4MB in the beginning and 1.0GB in the end (delta: 906.0MB). Free memory was 79.9MB in the beginning and 921.3MB in the end (delta: -841.5MB). Peak memory consumption was 667.0MB. Max. memory is 16.1GB. [2024-12-02 07:24:30,244 INFO L158 Benchmark]: Witness Printer took 2.97ms. Allocated memory is still 1.0GB. Free memory was 921.3MB in the beginning and 921.2MB in the end (delta: 139.0kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:24:30,245 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.28ms. Allocated memory is still 117.4MB. Free memory is still 72.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 287.24ms. Allocated memory is still 117.4MB. Free memory was 92.2MB in the beginning and 75.6MB in the end (delta: 16.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 52.40ms. Allocated memory is still 117.4MB. Free memory was 75.6MB in the beginning and 70.5MB in the end (delta: 5.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 60.10ms. Allocated memory is still 117.4MB. Free memory was 70.5MB in the beginning and 62.9MB in the end (delta: 7.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 602.17ms. Allocated memory is still 117.4MB. Free memory was 62.7MB in the beginning and 80.4MB in the end (delta: -17.7MB). Peak memory consumption was 31.0MB. Max. memory is 16.1GB. * TraceAbstraction took 610594.13ms. Allocated memory was 117.4MB in the beginning and 1.0GB in the end (delta: 906.0MB). Free memory was 79.9MB in the beginning and 921.3MB in the end (delta: -841.5MB). Peak memory consumption was 667.0MB. Max. memory is 16.1GB. * Witness Printer took 2.97ms. Allocated memory is still 1.0GB. Free memory was 921.3MB in the beginning and 921.2MB in the end (delta: 139.0kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of shiftLeft at line 197, overapproximation of shiftLeft at line 107, overapproximation of shiftLeft at line 197, overapproximation of someBinaryFLOATComparisonOperation at line 166, overapproximation of someBinaryFLOATComparisonOperation at line 58, overapproximation of someBinaryFLOATComparisonOperation at line 168, overapproximation of someBinaryFLOATComparisonOperation at line 172, overapproximation of someBinaryFLOATComparisonOperation at line 170, overapproximation of someUnaryDOUBLEoperation at line 72, overapproximation of someUnaryDOUBLEoperation at line 40, overapproximation of someBinaryDOUBLEComparisonOperation at line 174, overapproximation of someBinaryDOUBLEComparisonOperation at line 181, overapproximation of someBinaryDOUBLEComparisonOperation at line 179, overapproximation of someBinaryDOUBLEComparisonOperation at line 72, overapproximation of someBinaryDOUBLEComparisonOperation at line 78, overapproximation of someBinaryDOUBLEComparisonOperation at line 182, overapproximation of someBinaryDOUBLEComparisonOperation at line 74. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned short int var_1_1 = 4; [L23] unsigned short int var_1_4 = 58792; [L24] unsigned short int var_1_5 = 8; [L25] unsigned short int var_1_6 = 64; [L26] unsigned short int var_1_7 = 16; [L27] unsigned char var_1_8 = 0; [L28] unsigned char var_1_9 = 1; [L29] signed short int var_1_10 = 1000; [L30] signed short int var_1_11 = 1; [L31] signed short int var_1_12 = -25; [L32] signed short int var_1_13 = 25; [L33] unsigned short int var_1_14 = 5; [L34] unsigned short int var_1_16 = 20511; [L35] unsigned long int var_1_17 = 50; [L36] unsigned short int var_1_18 = 10; [L37] unsigned short int var_1_19 = 2; [L38] float var_1_20 = 100000.5; [L39] float var_1_21 = 31.9; [L40] float var_1_22 = -0.6; [L41] float var_1_24 = 24.5; [L42] double var_1_25 = 10000000000.5; [L43] double var_1_28 = 64.25; [L44] signed char var_1_29 = -10; [L45] signed char var_1_30 = -4; [L46] unsigned long int var_1_31 = 4; [L47] signed char var_1_32 = 100; [L48] double var_1_33 = 199.5; [L49] double var_1_34 = 7.6; [L50] signed char var_1_35 = 64; [L51] signed char var_1_36 = 10; [L52] signed char var_1_37 = 16; [L53] unsigned short int var_1_38 = 64; [L54] unsigned char last_1_var_1_8 = 0; VAL [isInitial=0, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=58792, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L201] isInitial = 1 [L202] FCALL initially() [L204] CALL updateLastVariables() [L194] last_1_var_1_8 = var_1_8 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=58792, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L204] RET updateLastVariables() [L205] CALL updateVariables() [L138] var_1_4 = __VERIFIER_nondet_ushort() [L139] CALL assume_abort_if_not(var_1_4 >= 49150) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L139] RET assume_abort_if_not(var_1_4 >= 49150) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L140] CALL assume_abort_if_not(var_1_4 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L140] RET assume_abort_if_not(var_1_4 <= 65534) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=8, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L141] var_1_5 = __VERIFIER_nondet_ushort() [L142] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L142] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L143] CALL assume_abort_if_not(var_1_5 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L143] RET assume_abort_if_not(var_1_5 <= 16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=64, var_1_7=16, var_1_8=0, var_1_9=1] [L144] var_1_6 = __VERIFIER_nondet_ushort() [L145] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_7=16, var_1_8=0, var_1_9=1] [L145] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_7=16, var_1_8=0, var_1_9=1] [L146] CALL assume_abort_if_not(var_1_6 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=16, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=16, var_1_8=0, var_1_9=1] [L146] RET assume_abort_if_not(var_1_6 <= 32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=16, var_1_8=0, var_1_9=1] [L147] var_1_7 = __VERIFIER_nondet_ushort() [L148] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_8=0, var_1_9=1] [L148] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_8=0, var_1_9=1] [L149] CALL assume_abort_if_not(var_1_7 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L149] RET assume_abort_if_not(var_1_7 <= 32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L150] var_1_9 = __VERIFIER_nondet_uchar() [L151] CALL assume_abort_if_not(var_1_9 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L151] RET assume_abort_if_not(var_1_9 >= 1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L152] CALL assume_abort_if_not(var_1_9 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L152] RET assume_abort_if_not(var_1_9 <= 1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=1, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L153] var_1_11 = __VERIFIER_nondet_short() [L154] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L154] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L155] CALL assume_abort_if_not(var_1_11 <= 8191) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L155] RET assume_abort_if_not(var_1_11 <= 8191) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-25, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L156] var_1_12 = __VERIFIER_nondet_short() [L157] CALL assume_abort_if_not(var_1_12 >= -16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L157] RET assume_abort_if_not(var_1_12 >= -16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L158] CALL assume_abort_if_not(var_1_12 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L158] RET assume_abort_if_not(var_1_12 <= 16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=25, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L159] var_1_13 = __VERIFIER_nondet_short() [L160] CALL assume_abort_if_not(var_1_13 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L160] RET assume_abort_if_not(var_1_13 >= -32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L161] CALL assume_abort_if_not(var_1_13 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L161] RET assume_abort_if_not(var_1_13 <= 32766) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=20511, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L162] var_1_16 = __VERIFIER_nondet_ushort() [L163] CALL assume_abort_if_not(var_1_16 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L163] RET assume_abort_if_not(var_1_16 >= 16383) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L164] CALL assume_abort_if_not(var_1_16 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L164] RET assume_abort_if_not(var_1_16 <= 32767) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_20=200001/2, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L165] var_1_20 = __VERIFIER_nondet_float() [L166] CALL assume_abort_if_not((var_1_20 >= -922337.2036854776000e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 9223372.036854776000e+12F && var_1_20 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L166] RET assume_abort_if_not((var_1_20 >= -922337.2036854776000e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 9223372.036854776000e+12F && var_1_20 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_21=319/10, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L167] var_1_21 = __VERIFIER_nondet_float() [L168] CALL assume_abort_if_not((var_1_21 >= -922337.2036854776000e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854776000e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L168] RET assume_abort_if_not((var_1_21 >= -922337.2036854776000e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854776000e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L169] var_1_22 = __VERIFIER_nondet_float() [L170] CALL assume_abort_if_not((var_1_22 >= -922337.2036854776000e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854776000e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L170] RET assume_abort_if_not((var_1_22 >= -922337.2036854776000e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854776000e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_24=49/2, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L171] var_1_24 = __VERIFIER_nondet_float() [L172] CALL assume_abort_if_not((var_1_24 >= -922337.2036854776000e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 9223372.036854776000e+12F && var_1_24 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L172] RET assume_abort_if_not((var_1_24 >= -922337.2036854776000e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 9223372.036854776000e+12F && var_1_24 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_28=257/4, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L173] var_1_28 = __VERIFIER_nondet_double() [L174] CALL assume_abort_if_not((var_1_28 >= -922337.2036854765600e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L174] RET assume_abort_if_not((var_1_28 >= -922337.2036854765600e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=-4, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L175] var_1_30 = __VERIFIER_nondet_char() [L176] CALL assume_abort_if_not(var_1_30 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L176] RET assume_abort_if_not(var_1_30 >= -127) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L177] CALL assume_abort_if_not(var_1_30 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L177] RET assume_abort_if_not(var_1_30 <= 126) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_33=399/2, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L178] var_1_33 = __VERIFIER_nondet_double() [L179] CALL assume_abort_if_not((var_1_33 >= -922337.2036854776000e+13F && var_1_33 <= -1.0e-20F) || (var_1_33 <= 9223372.036854776000e+12F && var_1_33 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L179] RET assume_abort_if_not((var_1_33 >= -922337.2036854776000e+13F && var_1_33 <= -1.0e-20F) || (var_1_33 <= 9223372.036854776000e+12F && var_1_33 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_34=38/5, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L180] var_1_34 = __VERIFIER_nondet_double() [L181] CALL assume_abort_if_not((var_1_34 >= -922337.2036854776000e+13F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 9223372.036854776000e+12F && var_1_34 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L181] RET assume_abort_if_not((var_1_34 >= -922337.2036854776000e+13F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 9223372.036854776000e+12F && var_1_34 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L182] CALL assume_abort_if_not(var_1_34 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L182] RET assume_abort_if_not(var_1_34 != 0.0F) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=64, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L183] var_1_35 = __VERIFIER_nondet_char() [L184] CALL assume_abort_if_not(var_1_35 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L184] RET assume_abort_if_not(var_1_35 >= -1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L185] CALL assume_abort_if_not(var_1_35 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L185] RET assume_abort_if_not(var_1_35 <= 126) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=10, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L186] var_1_36 = __VERIFIER_nondet_char() [L187] CALL assume_abort_if_not(var_1_36 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L187] RET assume_abort_if_not(var_1_36 >= -1) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L188] CALL assume_abort_if_not(var_1_36 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L188] RET assume_abort_if_not(var_1_36 <= 126) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=16, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L189] var_1_37 = __VERIFIER_nondet_char() [L190] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L190] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L191] CALL assume_abort_if_not(var_1_37 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L191] RET assume_abort_if_not(var_1_37 <= 126) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L205] RET updateVariables() [L206] CALL step() [L58] COND FALSE !(var_1_20 <= var_1_21) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=20000000001/2, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L71] COND TRUE var_1_9 && (! (! var_1_9)) [L72] var_1_25 = ((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=2, var_1_28=0, var_1_29=-10, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L74] COND TRUE (var_1_25 <= var_1_22) && var_1_9 [L75] var_1_29 = ((((var_1_30) > (-100)) ? (var_1_30) : (-100))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=4, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L77] var_1_31 = var_1_5 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=100, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L78] COND TRUE var_1_33 <= (var_1_25 / var_1_34) [L79] var_1_32 = (((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36))) - var_1_37) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=64, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L81] COND FALSE !(var_1_5 >= ((~ 128u) % ((((var_1_16) < (var_1_4)) ? (var_1_16) : (var_1_4))))) [L92] var_1_38 = var_1_11 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L94] unsigned short int stepLocal_1 = var_1_6; [L95] unsigned char stepLocal_0 = last_1_var_1_8; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_0=0, stepLocal_1=-65534, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L96] COND FALSE !(last_1_var_1_8 && stepLocal_0) VAL [isInitial=1, last_1_var_1_8=0, stepLocal_1=-65534, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=4, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L99] COND TRUE ((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < stepLocal_1 [L100] var_1_1 = var_1_5 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=0, var_1_9=1] [L103] var_1_8 = (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=5, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L104] COND TRUE \read(var_1_8) [L105] var_1_14 = (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L107] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L107] EXPR ((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=50, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L107] signed long int stepLocal_4 = (((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7))); [L108] COND TRUE stepLocal_4 >= var_1_14 [L109] var_1_17 = var_1_11 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L113] unsigned short int stepLocal_5 = var_1_5; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_5=-65535, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L114] COND FALSE !(stepLocal_5 == var_1_16) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=10, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L121] COND TRUE \read(var_1_9) [L122] var_1_18 = 200 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L125] unsigned char stepLocal_3 = var_1_9; [L126] unsigned long int stepLocal_2 = var_1_17; VAL [isInitial=1, last_1_var_1_8=0, stepLocal_2=4, stepLocal_3=1, var_1_10=1000, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L127] COND FALSE !(stepLocal_2 < var_1_6) [L134] var_1_10 = var_1_13 VAL [isInitial=1, last_1_var_1_8=0, stepLocal_3=1, var_1_10=31735, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L206] RET step() [L207] CALL, EXPR property() [L197] EXPR (((((last_1_var_1_8 && last_1_var_1_8) ? (var_1_1 == ((unsigned short int) ((((((56892) < (var_1_4)) ? (56892) : (var_1_4))) - var_1_5) - ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7)))))) : ((((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < var_1_6) ? (var_1_1 == ((unsigned short int) var_1_5)) : 1)) && (var_1_8 == ((unsigned char) (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9)))) && ((var_1_17 < var_1_6) ? (((var_1_6 != var_1_5) || var_1_9) ? (var_1_10 == ((signed short int) (((10000 - var_1_11) - var_1_5) + ((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))))) : (var_1_10 == ((signed short int) var_1_4))) : (var_1_10 == ((signed short int) var_1_13)))) && (var_1_8 ? (var_1_14 == ((unsigned short int) (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))))) : 1)) && ((((((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)))) >= var_1_14) ? (var_1_17 == ((unsigned long int) var_1_11)) : (var_1_17 == ((unsigned long int) (var_1_6 + var_1_5)))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=31735, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L197] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=31735, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L197] EXPR ((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=31735, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L197] EXPR var_1_16 << var_1_7 VAL [isInitial=1, last_1_var_1_8=0, var_1_10=31735, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L197] EXPR ((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=31735, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L197] EXPR (((((last_1_var_1_8 && last_1_var_1_8) ? (var_1_1 == ((unsigned short int) ((((((56892) < (var_1_4)) ? (56892) : (var_1_4))) - var_1_5) - ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7)))))) : ((((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < var_1_6) ? (var_1_1 == ((unsigned short int) var_1_5)) : 1)) && (var_1_8 == ((unsigned char) (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9)))) && ((var_1_17 < var_1_6) ? (((var_1_6 != var_1_5) || var_1_9) ? (var_1_10 == ((signed short int) (((10000 - var_1_11) - var_1_5) + ((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))))) : (var_1_10 == ((signed short int) var_1_4))) : (var_1_10 == ((signed short int) var_1_13)))) && (var_1_8 ? (var_1_14 == ((unsigned short int) (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))))) : 1)) && ((((((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)))) >= var_1_14) ? (var_1_17 == ((unsigned long int) var_1_11)) : (var_1_17 == ((unsigned long int) (var_1_6 + var_1_5)))) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=31735, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L197-L198] return ((((((last_1_var_1_8 && last_1_var_1_8) ? (var_1_1 == ((unsigned short int) ((((((56892) < (var_1_4)) ? (56892) : (var_1_4))) - var_1_5) - ((((var_1_6) > (var_1_7)) ? (var_1_6) : (var_1_7)))))) : ((((((var_1_7) > (var_1_5)) ? (var_1_7) : (var_1_5))) < var_1_6) ? (var_1_1 == ((unsigned short int) var_1_5)) : 1)) && (var_1_8 == ((unsigned char) (((var_1_7 >= var_1_5) && (var_1_4 >= var_1_1)) || var_1_9)))) && ((var_1_17 < var_1_6) ? (((var_1_6 != var_1_5) || var_1_9) ? (var_1_10 == ((signed short int) (((10000 - var_1_11) - var_1_5) + ((((var_1_12) < 0 ) ? -(var_1_12) : (var_1_12)))))) : (var_1_10 == ((signed short int) var_1_4))) : (var_1_10 == ((signed short int) var_1_13)))) && (var_1_8 ? (var_1_14 == ((unsigned short int) (((((var_1_4) < 0 ) ? -(var_1_4) : (var_1_4))) - ((((var_1_5) > ((var_1_16 - var_1_11))) ? (var_1_5) : ((var_1_16 - var_1_11))))))) : 1)) && ((((((var_1_13) > ((var_1_16 << var_1_7))) ? (var_1_13) : ((var_1_16 << var_1_7)))) >= var_1_14) ? (var_1_17 == ((unsigned long int) var_1_11)) : (var_1_17 == ((unsigned long int) (var_1_6 + var_1_5))))) && ((var_1_5 == var_1_16) ? (var_1_8 ? (var_1_18 == ((unsigned short int) (((((var_1_16 + 30393) - var_1_5) < 0 ) ? -((var_1_16 + 30393) - var_1_5) : ((var_1_16 + 30393) - var_1_5))))) : (var_1_18 == ((unsigned short int) var_1_4))) : (var_1_9 ? (var_1_18 == ((unsigned short int) 200)) : 1)) ; [L207] RET, EXPR property() [L207] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_8=0, var_1_10=31735, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] [L19] reach_error() VAL [isInitial=1, last_1_var_1_8=0, var_1_10=31735, var_1_11=4, var_1_12=-16383, var_1_13=31735, var_1_14=31735, var_1_16=31733, var_1_17=4, var_1_18=200, var_1_19=2, var_1_1=-65535, var_1_25=2, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=1, var_1_32=0, var_1_35=0, var_1_36=0, var_1_37=0, var_1_38=4, var_1_4=129000, var_1_5=-65535, var_1_6=-65534, var_1_7=1, var_1_8=1, var_1_9=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 128 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 610.4s, OverallIterations: 56, TraceHistogramMax: 34, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 112.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 19090 SdHoareTripleChecker+Valid, 70.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 19090 mSDsluCounter, 79400 SdHoareTripleChecker+Invalid, 62.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 66639 mSDsCounter, 3324 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 66448 IncrementalHoareTripleChecker+Invalid, 69772 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3324 mSolverCounterUnsat, 12761 mSDtfsCounter, 66448 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1717 GetRequests, 602 SyntacticMatches, 22 SemanticMatches, 1093 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3703 ImplicationChecksByTransitivity, 62.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1928occurred in iteration=51, InterpolantAutomatonStates: 772, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.2s AutomataMinimizationTime, 55 MinimizatonAttempts, 15871 StatesRemovedByMinimization, 54 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 2.8s SatisfiabilityAnalysisTime, 489.3s InterpolantComputationTime, 13012 NumberOfCodeBlocks, 13012 NumberOfCodeBlocksAsserted, 58 NumberOfCheckSat, 12498 ConstructedInterpolants, 0 QuantifiedInterpolants, 87732 SizeOfPredicates, 0 NumberOfNonLiveVariables, 494 ConjunctsInSsa, 1 ConjunctsInUnsatCore, 56 InterpolantComputations, 55 PerfectInterpolantSequences, 125598/125664 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-12-02 07:24:30,455 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-12-02 07:24:30,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/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_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/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 f438dca2376e7c8417e397f8c4e8905746bba2e764fb7eae58181fb192c76381 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:24:32,289 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:24:32,378 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-12-02 07:24:32,384 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:24:32,385 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:24:32,408 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:24:32,409 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:24:32,409 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:24:32,409 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:24:32,410 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:24:32,410 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:24:32,410 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:24:32,410 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:24:32,410 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:24:32,410 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:24:32,410 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:24:32,411 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:24:32,411 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 07:24:32,411 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 07:24:32,411 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:24:32,411 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:24:32,411 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:24:32,411 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:24:32,411 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-02 07:24:32,411 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-02 07:24:32,411 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-02 07:24:32,412 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 07:24:32,412 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:24:32,412 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:24:32,412 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:24:32,412 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:24:32,412 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:24:32,412 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:24:32,412 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:24:32,412 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:24:32,413 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:24:32,413 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:24:32,413 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:24:32,413 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:24:32,413 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:24:32,413 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:24:32,413 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:24:32,413 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:24:32,413 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:24:32,413 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-02 07:24:32,413 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-02 07:24:32,413 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:24:32,414 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:24:32,414 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:24:32,414 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:24:32,414 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_c9eb86b7-880d-4946-914b-cc5543dea523/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 -> f438dca2376e7c8417e397f8c4e8905746bba2e764fb7eae58181fb192c76381 [2024-12-02 07:24:32,654 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:24:32,662 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:24:32,664 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:24:32,665 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:24:32,666 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:24:32,667 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i [2024-12-02 07:24:35,358 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/data/a0fa84be6/bfe1c62273304d5a8a546960d8f47dd1/FLAG185e39208 [2024-12-02 07:24:35,544 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:24:35,544 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i [2024-12-02 07:24:35,553 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/data/a0fa84be6/bfe1c62273304d5a8a546960d8f47dd1/FLAG185e39208 [2024-12-02 07:24:35,566 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/data/a0fa84be6/bfe1c62273304d5a8a546960d8f47dd1 [2024-12-02 07:24:35,568 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:24:35,569 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:24:35,571 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:24:35,571 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:24:35,575 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:24:35,576 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,576 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ce1e81a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35, skipping insertion in model container [2024-12-02 07:24:35,577 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,595 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:24:35,713 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_c9eb86b7-880d-4946-914b-cc5543dea523/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i[919,932] [2024-12-02 07:24:35,780 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:24:35,794 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:24:35,802 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_c9eb86b7-880d-4946-914b-cc5543dea523/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i[919,932] [2024-12-02 07:24:35,835 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:24:35,853 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:24:35,854 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35 WrapperNode [2024-12-02 07:24:35,854 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:24:35,855 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:24:35,855 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:24:35,855 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:24:35,861 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,871 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,894 INFO L138 Inliner]: procedures = 27, calls = 47, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 209 [2024-12-02 07:24:35,894 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:24:35,895 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:24:35,895 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:24:35,895 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:24:35,903 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,903 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,906 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,915 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 07:24:35,915 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,915 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,925 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,926 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,930 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,932 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,934 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,937 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:24:35,938 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:24:35,938 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:24:35,938 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:24:35,939 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (1/1) ... [2024-12-02 07:24:35,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:24:35,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:24:35,967 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 07:24:35,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 07:24:35,993 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:24:35,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-02 07:24:35,994 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 07:24:35,994 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 07:24:35,994 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:24:35,994 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:24:36,080 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:24:36,082 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:24:42,849 INFO L? ?]: Removed 20 outVars from TransFormulas that were not future-live. [2024-12-02 07:24:42,849 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:24:42,860 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:24:42,860 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 07:24:42,861 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:24:42 BoogieIcfgContainer [2024-12-02 07:24:42,861 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:24:42,864 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:24:42,864 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:24:42,868 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:24:42,868 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:24:35" (1/3) ... [2024-12-02 07:24:42,869 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42e7eae6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:24:42, skipping insertion in model container [2024-12-02 07:24:42,869 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:24:35" (2/3) ... [2024-12-02 07:24:42,869 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42e7eae6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:24:42, skipping insertion in model container [2024-12-02 07:24:42,869 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:24:42" (3/3) ... [2024-12-02 07:24:42,870 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i [2024-12-02 07:24:42,884 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:24:42,886 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-ci_file-10.i that has 2 procedures, 98 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 07:24:42,934 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:24:42,942 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;@566c26a0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:24:42,942 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 07:24:42,946 INFO L276 IsEmpty]: Start isEmpty. Operand has 98 states, 61 states have (on average 1.3934426229508197) internal successors, (85), 62 states have internal predecessors, (85), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-12-02 07:24:42,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-12-02 07:24:42,957 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:24:42,957 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:24:42,957 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:24:42,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:24:42,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1373032162, now seen corresponding path program 1 times [2024-12-02 07:24:42,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:24:42,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [10152845] [2024-12-02 07:24:42,970 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:24:42,971 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 07:24:42,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:24:42,973 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 07:24:42,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-12-02 07:24:43,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:24:43,925 INFO L256 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 07:24:43,931 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:24:43,977 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 794 proven. 0 refuted. 0 times theorem prover too weak. 1450 trivial. 0 not checked. [2024-12-02 07:24:43,977 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:24:43,977 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:24:43,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [10152845] [2024-12-02 07:24:43,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [10152845] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:24:43,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:24:43,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:24:43,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611981829] [2024-12-02 07:24:43,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:24:43,984 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 07:24:43,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:24:44,002 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 07:24:44,002 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 07:24:44,005 INFO L87 Difference]: Start difference. First operand has 98 states, 61 states have (on average 1.3934426229508197) internal successors, (85), 62 states have internal predecessors, (85), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Second operand has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:24:44,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:24:44,035 INFO L93 Difference]: Finished difference Result 189 states and 334 transitions. [2024-12-02 07:24:44,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 07:24:44,037 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 216 [2024-12-02 07:24:44,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:24:44,043 INFO L225 Difference]: With dead ends: 189 [2024-12-02 07:24:44,043 INFO L226 Difference]: Without dead ends: 94 [2024-12-02 07:24:44,046 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 215 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 07:24:44,049 INFO L435 NwaCegarLoop]: 146 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:24:44,049 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:24:44,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2024-12-02 07:24:44,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 94. [2024-12-02 07:24:44,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 58 states have (on average 1.3448275862068966) internal successors, (78), 58 states have internal predecessors, (78), 34 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-12-02 07:24:44,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 146 transitions. [2024-12-02 07:24:44,091 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 146 transitions. Word has length 216 [2024-12-02 07:24:44,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:24:44,091 INFO L471 AbstractCegarLoop]: Abstraction has 94 states and 146 transitions. [2024-12-02 07:24:44,091 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 26.5) internal successors, (53), 2 states have internal predecessors, (53), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2024-12-02 07:24:44,092 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 146 transitions. [2024-12-02 07:24:44,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-12-02 07:24:44,095 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:24:44,096 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:24:44,111 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-12-02 07:24:44,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 07:24:44,297 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:24:44,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:24:44,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1648598698, now seen corresponding path program 1 times [2024-12-02 07:24:44,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:24:44,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [439209900] [2024-12-02 07:24:44,298 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:24:44,298 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 07:24:44,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:24:44,300 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 07:24:44,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-12-02 07:24:45,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:24:45,213 INFO L256 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 07:24:45,217 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:24:47,734 INFO L134 CoverageAnalysis]: Checked inductivity of 2244 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2024-12-02 07:24:47,734 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:24:47,734 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:24:47,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [439209900] [2024-12-02 07:24:47,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [439209900] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:24:47,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:24:47,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:24:47,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994670870] [2024-12-02 07:24:47,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:24:47,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:24:47,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:24:47,738 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:24:47,738 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:24:47,738 INFO L87 Difference]: Start difference. First operand 94 states and 146 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:48,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:24:48,314 INFO L93 Difference]: Finished difference Result 308 states and 476 transitions. [2024-12-02 07:24:48,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 07:24:48,315 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) Word has length 216 [2024-12-02 07:24:48,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:24:48,319 INFO L225 Difference]: With dead ends: 308 [2024-12-02 07:24:48,319 INFO L226 Difference]: Without dead ends: 217 [2024-12-02 07:24:48,320 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:24:48,320 INFO L435 NwaCegarLoop]: 160 mSDtfsCounter, 134 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:24:48,320 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 610 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:24:48,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-12-02 07:24:48,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 180. [2024-12-02 07:24:48,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 109 states have (on average 1.3302752293577982) internal successors, (145), 109 states have internal predecessors, (145), 68 states have call successors, (68), 2 states have call predecessors, (68), 2 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2024-12-02 07:24:48,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 281 transitions. [2024-12-02 07:24:48,365 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 281 transitions. Word has length 216 [2024-12-02 07:24:48,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:24:48,366 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 281 transitions. [2024-12-02 07:24:48,367 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 4 states have internal predecessors, (49), 1 states have call successors, (34), 1 states have call predecessors, (34), 1 states have return successors, (34), 1 states have call predecessors, (34), 1 states have call successors, (34) [2024-12-02 07:24:48,367 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 281 transitions. [2024-12-02 07:24:48,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2024-12-02 07:24:48,370 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:24:48,371 INFO L218 NwaCegarLoop]: trace histogram [34, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 07:24:48,389 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-12-02 07:24:48,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 07:24:48,571 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:24:48,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:24:48,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1323059122, now seen corresponding path program 1 times [2024-12-02 07:24:48,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:24:48,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [358453540] [2024-12-02 07:24:48,572 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:24:48,573 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-02 07:24:48,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:24:48,574 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-02 07:24:48,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9eb86b7-880d-4946-914b-cc5543dea523/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-12-02 07:24:49,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:24:49,773 INFO L256 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-12-02 07:24:49,782 INFO L279 TraceCheckSpWp]: Computing forward predicates...