./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c --full-output --architecture 64bit -------------------------------------------------------------------------------- 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_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB --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 64bit --witnessprinter.graph.data.programhash 56b29f9d5660210a85c24688e6471450833c85f52fe4e28968dbf3dd7aaa100e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 19:50:36,917 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 19:50:37,008 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-27 19:50:37,018 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 19:50:37,018 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 19:50:37,056 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 19:50:37,058 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 19:50:37,058 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 19:50:37,059 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 19:50:37,059 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 19:50:37,060 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 19:50:37,061 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 19:50:37,061 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 19:50:37,061 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 19:50:37,061 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 19:50:37,062 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 19:50:37,062 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 19:50:37,062 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 19:50:37,063 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 19:50:37,063 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 19:50:37,063 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 19:50:37,063 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 19:50:37,063 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 19:50:37,063 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 19:50:37,063 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 19:50:37,064 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 19:50:37,064 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 19:50:37,064 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 19:50:37,064 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 19:50:37,064 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:50:37,064 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 19:50:37,065 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 19:50:37,065 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 19:50:37,066 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 19:50:37,066 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:50:37,066 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 19:50:37,066 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 19:50:37,066 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 19:50:37,066 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 19:50:37,066 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 19:50:37,066 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 19:50:37,066 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 19:50:37,067 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 19:50:37,067 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 19:50:37,067 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 19:50:37,067 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_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 56b29f9d5660210a85c24688e6471450833c85f52fe4e28968dbf3dd7aaa100e [2024-11-27 19:50:37,394 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 19:50:37,407 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 19:50:37,410 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 19:50:37,412 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 19:50:37,412 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 19:50:37,415 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c [2024-11-27 19:50:40,326 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/data/a1ba382c6/118d6ccd77c84c0aac4cbcd8a8dd1bb3/FLAGfbf3874c6 [2024-11-27 19:50:40,792 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 19:50:40,793 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c [2024-11-27 19:50:40,818 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/data/a1ba382c6/118d6ccd77c84c0aac4cbcd8a8dd1bb3/FLAGfbf3874c6 [2024-11-27 19:50:40,844 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/data/a1ba382c6/118d6ccd77c84c0aac4cbcd8a8dd1bb3 [2024-11-27 19:50:40,847 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 19:50:40,849 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 19:50:40,851 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 19:50:40,852 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 19:50:40,858 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 19:50:40,859 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 07:50:40" (1/1) ... [2024-11-27 19:50:40,860 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6588d069 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:40, skipping insertion in model container [2024-11-27 19:50:40,860 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 07:50:40" (1/1) ... [2024-11-27 19:50:40,945 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 19:50:41,184 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_a53afff9-910d-44b1-a2d4-1e7138320aa2/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c[1259,1272] [2024-11-27 19:50:41,686 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 19:50:41,700 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 19:50:41,712 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_a53afff9-910d-44b1-a2d4-1e7138320aa2/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c[1259,1272] [2024-11-27 19:50:41,936 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 19:50:41,953 INFO L204 MainTranslator]: Completed translation [2024-11-27 19:50:41,954 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41 WrapperNode [2024-11-27 19:50:41,955 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 19:50:41,956 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 19:50:41,956 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 19:50:41,956 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 19:50:41,963 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:42,011 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:42,480 INFO L138 Inliner]: procedures = 17, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 3827 [2024-11-27 19:50:42,480 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 19:50:42,482 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 19:50:42,482 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 19:50:42,482 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 19:50:42,493 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:42,493 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:42,574 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:42,810 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-11-27 19:50:42,810 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:42,810 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:42,992 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:43,007 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:43,037 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:43,084 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:43,109 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:43,194 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 19:50:43,196 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 19:50:43,196 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 19:50:43,196 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 19:50:43,198 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (1/1) ... [2024-11-27 19:50:43,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:50:43,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:50:43,235 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 19:50:43,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 19:50:43,269 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 19:50:43,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 19:50:43,269 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 19:50:43,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 19:50:43,782 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 19:50:43,784 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 19:50:48,927 INFO L? ?]: Removed 2503 outVars from TransFormulas that were not future-live. [2024-11-27 19:50:48,927 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 19:50:48,970 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 19:50:48,970 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-27 19:50:48,971 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 07:50:48 BoogieIcfgContainer [2024-11-27 19:50:48,971 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 19:50:48,977 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 19:50:48,977 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 19:50:48,983 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 19:50:48,983 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 07:50:40" (1/3) ... [2024-11-27 19:50:48,985 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ce229eb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 07:50:48, skipping insertion in model container [2024-11-27 19:50:48,985 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:41" (2/3) ... [2024-11-27 19:50:48,986 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ce229eb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 07:50:48, skipping insertion in model container [2024-11-27 19:50:48,987 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 07:50:48" (3/3) ... [2024-11-27 19:50:48,989 INFO L128 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.cache_coherence_two.c [2024-11-27 19:50:49,006 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 19:50:49,007 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG btor2c-lazyMod.cache_coherence_two.c that has 1 procedures, 926 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-27 19:50:49,110 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 19:50:49,127 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;@61db3244, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 19:50:49,127 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 19:50:49,137 INFO L276 IsEmpty]: Start isEmpty. Operand has 926 states, 924 states have (on average 1.498917748917749) internal successors, (1385), 925 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:49,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2024-11-27 19:50:49,156 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:49,157 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:50:49,157 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:49,162 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:49,163 INFO L85 PathProgramCache]: Analyzing trace with hash -3030286, now seen corresponding path program 1 times [2024-11-27 19:50:49,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:49,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387974239] [2024-11-27 19:50:49,173 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:49,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:50,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:51,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:50:51,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:51,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387974239] [2024-11-27 19:50:51,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387974239] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:50:51,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:50:51,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:50:51,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252658803] [2024-11-27 19:50:51,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:51,955 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:50:51,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:51,987 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:50:51,988 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:50:51,993 INFO L87 Difference]: Start difference. First operand has 926 states, 924 states have (on average 1.498917748917749) internal successors, (1385), 925 states have internal predecessors, (1385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:52,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:52,839 INFO L93 Difference]: Finished difference Result 1976 states and 2959 transitions. [2024-11-27 19:50:52,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:50:52,843 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 157 [2024-11-27 19:50:52,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:52,874 INFO L225 Difference]: With dead ends: 1976 [2024-11-27 19:50:52,874 INFO L226 Difference]: Without dead ends: 1168 [2024-11-27 19:50:52,881 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:50:52,885 INFO L435 NwaCegarLoop]: 1357 mSDtfsCounter, 2019 mSDsluCounter, 2714 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2019 SdHoareTripleChecker+Valid, 4071 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:52,886 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2019 Valid, 4071 Invalid, 73 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 19:50:52,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2024-11-27 19:50:53,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 986. [2024-11-27 19:50:53,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 985 states have (on average 1.4964467005076143) internal successors, (1474), 985 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:53,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1474 transitions. [2024-11-27 19:50:53,031 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 1474 transitions. Word has length 157 [2024-11-27 19:50:53,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:53,032 INFO L471 AbstractCegarLoop]: Abstraction has 986 states and 1474 transitions. [2024-11-27 19:50:53,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:53,033 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 1474 transitions. [2024-11-27 19:50:53,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-27 19:50:53,041 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:53,042 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:50:53,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-27 19:50:53,042 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:53,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:53,043 INFO L85 PathProgramCache]: Analyzing trace with hash -221283441, now seen corresponding path program 1 times [2024-11-27 19:50:53,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:53,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502278639] [2024-11-27 19:50:53,044 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:53,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:53,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:54,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:50:54,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:54,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502278639] [2024-11-27 19:50:54,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502278639] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:50:54,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:50:54,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 19:50:54,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352514606] [2024-11-27 19:50:54,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:54,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:50:54,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:54,411 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:50:54,412 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:50:54,412 INFO L87 Difference]: Start difference. First operand 986 states and 1474 transitions. Second operand has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:54,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:54,486 INFO L93 Difference]: Finished difference Result 990 states and 1478 transitions. [2024-11-27 19:50:54,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:50:54,487 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2024-11-27 19:50:54,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:54,497 INFO L225 Difference]: With dead ends: 990 [2024-11-27 19:50:54,499 INFO L226 Difference]: Without dead ends: 988 [2024-11-27 19:50:54,500 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:50:54,501 INFO L435 NwaCegarLoop]: 1379 mSDtfsCounter, 0 mSDsluCounter, 2752 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4131 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:54,501 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4131 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:50:54,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2024-11-27 19:50:54,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 988. [2024-11-27 19:50:54,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 987 states have (on average 1.4954407294832828) internal successors, (1476), 987 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:54,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 1476 transitions. [2024-11-27 19:50:54,553 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 1476 transitions. Word has length 159 [2024-11-27 19:50:54,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:54,555 INFO L471 AbstractCegarLoop]: Abstraction has 988 states and 1476 transitions. [2024-11-27 19:50:54,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:54,556 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1476 transitions. [2024-11-27 19:50:54,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-27 19:50:54,564 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:54,564 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:50:54,564 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 19:50:54,565 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:54,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:54,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1731844062, now seen corresponding path program 1 times [2024-11-27 19:50:54,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:54,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852418694] [2024-11-27 19:50:54,570 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:54,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:54,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:55,368 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:50:55,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:55,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852418694] [2024-11-27 19:50:55,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852418694] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:50:55,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:50:55,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 19:50:55,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615292963] [2024-11-27 19:50:55,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:55,372 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:50:55,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:55,374 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:50:55,374 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:50:55,374 INFO L87 Difference]: Start difference. First operand 988 states and 1476 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:55,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:55,459 INFO L93 Difference]: Finished difference Result 1797 states and 2686 transitions. [2024-11-27 19:50:55,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:50:55,460 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2024-11-27 19:50:55,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:55,468 INFO L225 Difference]: With dead ends: 1797 [2024-11-27 19:50:55,469 INFO L226 Difference]: Without dead ends: 990 [2024-11-27 19:50:55,471 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:50:55,473 INFO L435 NwaCegarLoop]: 1379 mSDtfsCounter, 0 mSDsluCounter, 2748 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4127 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:55,474 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4127 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:50:55,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2024-11-27 19:50:55,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 990. [2024-11-27 19:50:55,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 989 states have (on average 1.4944388270980788) internal successors, (1478), 989 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:55,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 1478 transitions. [2024-11-27 19:50:55,535 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 1478 transitions. Word has length 160 [2024-11-27 19:50:55,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:55,535 INFO L471 AbstractCegarLoop]: Abstraction has 990 states and 1478 transitions. [2024-11-27 19:50:55,536 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:55,536 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1478 transitions. [2024-11-27 19:50:55,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-27 19:50:55,540 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:55,541 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:50:55,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 19:50:55,541 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:55,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:55,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1049593416, now seen corresponding path program 1 times [2024-11-27 19:50:55,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:55,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210602881] [2024-11-27 19:50:55,545 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:55,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:56,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:57,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:50:57,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:57,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210602881] [2024-11-27 19:50:57,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210602881] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:50:57,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:50:57,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 19:50:57,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647628461] [2024-11-27 19:50:57,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:57,299 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 19:50:57,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:57,300 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 19:50:57,300 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:50:57,302 INFO L87 Difference]: Start difference. First operand 990 states and 1478 transitions. Second operand has 6 states, 6 states have (on average 26.833333333333332) internal successors, (161), 6 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:57,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:57,444 INFO L93 Difference]: Finished difference Result 1891 states and 2825 transitions. [2024-11-27 19:50:57,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 19:50:57,445 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.833333333333332) internal successors, (161), 6 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2024-11-27 19:50:57,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:57,452 INFO L225 Difference]: With dead ends: 1891 [2024-11-27 19:50:57,452 INFO L226 Difference]: Without dead ends: 1082 [2024-11-27 19:50:57,455 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:50:57,455 INFO L435 NwaCegarLoop]: 1377 mSDtfsCounter, 89 mSDsluCounter, 4248 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 5625 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:57,459 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 5625 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:50:57,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2024-11-27 19:50:57,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 1079. [2024-11-27 19:50:57,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 1078 states have (on average 1.4935064935064934) internal successors, (1610), 1078 states have internal predecessors, (1610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:57,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 1610 transitions. [2024-11-27 19:50:57,499 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 1610 transitions. Word has length 161 [2024-11-27 19:50:57,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:57,499 INFO L471 AbstractCegarLoop]: Abstraction has 1079 states and 1610 transitions. [2024-11-27 19:50:57,500 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.833333333333332) internal successors, (161), 6 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:57,500 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 1610 transitions. [2024-11-27 19:50:57,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-27 19:50:57,502 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:57,503 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:50:57,503 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 19:50:57,503 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:57,504 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:57,504 INFO L85 PathProgramCache]: Analyzing trace with hash -768284564, now seen corresponding path program 1 times [2024-11-27 19:50:57,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:57,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957122729] [2024-11-27 19:50:57,505 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:57,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:57,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:58,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:50:58,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:58,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957122729] [2024-11-27 19:50:58,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957122729] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:50:58,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:50:58,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 19:50:58,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329333098] [2024-11-27 19:50:58,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:58,981 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:50:58,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:58,982 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:50:58,983 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:50:58,983 INFO L87 Difference]: Start difference. First operand 1079 states and 1610 transitions. Second operand has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:59,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:59,068 INFO L93 Difference]: Finished difference Result 2028 states and 3026 transitions. [2024-11-27 19:50:59,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:50:59,069 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2024-11-27 19:50:59,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:59,074 INFO L225 Difference]: With dead ends: 2028 [2024-11-27 19:50:59,075 INFO L226 Difference]: Without dead ends: 1079 [2024-11-27 19:50:59,076 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:50:59,079 INFO L435 NwaCegarLoop]: 1375 mSDtfsCounter, 6 mSDsluCounter, 2740 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 4115 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:59,080 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 4115 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:50:59,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2024-11-27 19:50:59,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 1079. [2024-11-27 19:50:59,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 1078 states have (on average 1.4916512059369202) internal successors, (1608), 1078 states have internal predecessors, (1608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:59,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 1608 transitions. [2024-11-27 19:50:59,114 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 1608 transitions. Word has length 162 [2024-11-27 19:50:59,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:59,114 INFO L471 AbstractCegarLoop]: Abstraction has 1079 states and 1608 transitions. [2024-11-27 19:50:59,114 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:50:59,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 1608 transitions. [2024-11-27 19:50:59,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-27 19:50:59,117 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:59,117 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:50:59,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 19:50:59,118 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:59,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:59,118 INFO L85 PathProgramCache]: Analyzing trace with hash 700622575, now seen corresponding path program 1 times [2024-11-27 19:50:59,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:59,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078258673] [2024-11-27 19:50:59,119 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:59,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:59,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:00,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:00,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:00,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078258673] [2024-11-27 19:51:00,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078258673] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:00,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:00,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:51:00,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371191872] [2024-11-27 19:51:00,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:00,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:51:00,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:00,394 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:51:00,394 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:00,394 INFO L87 Difference]: Start difference. First operand 1079 states and 1608 transitions. Second operand has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:00,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:00,938 INFO L93 Difference]: Finished difference Result 1981 states and 2954 transitions. [2024-11-27 19:51:00,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:51:00,939 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2024-11-27 19:51:00,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:00,946 INFO L225 Difference]: With dead ends: 1981 [2024-11-27 19:51:00,947 INFO L226 Difference]: Without dead ends: 1083 [2024-11-27 19:51:00,948 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:51:00,950 INFO L435 NwaCegarLoop]: 1360 mSDtfsCounter, 1231 mSDsluCounter, 2713 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1231 SdHoareTripleChecker+Valid, 4073 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:00,951 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1231 Valid, 4073 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 19:51:00,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2024-11-27 19:51:00,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 1082. [2024-11-27 19:51:00,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1082 states, 1081 states have (on average 1.4902867715078632) internal successors, (1611), 1081 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:00,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1082 states to 1082 states and 1611 transitions. [2024-11-27 19:51:00,987 INFO L78 Accepts]: Start accepts. Automaton has 1082 states and 1611 transitions. Word has length 163 [2024-11-27 19:51:00,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:00,988 INFO L471 AbstractCegarLoop]: Abstraction has 1082 states and 1611 transitions. [2024-11-27 19:51:00,988 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:00,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1082 states and 1611 transitions. [2024-11-27 19:51:00,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2024-11-27 19:51:00,991 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:00,991 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:00,991 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-27 19:51:00,992 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:00,992 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:00,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1153351134, now seen corresponding path program 1 times [2024-11-27 19:51:00,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:00,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126332190] [2024-11-27 19:51:00,993 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:00,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:01,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:01,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:01,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:01,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126332190] [2024-11-27 19:51:01,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126332190] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:01,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:01,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:51:01,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507907396] [2024-11-27 19:51:01,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:01,647 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:51:01,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:01,648 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:51:01,648 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:01,648 INFO L87 Difference]: Start difference. First operand 1082 states and 1611 transitions. Second operand has 5 states, 5 states have (on average 32.8) internal successors, (164), 5 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:01,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:01,771 INFO L93 Difference]: Finished difference Result 2257 states and 3362 transitions. [2024-11-27 19:51:01,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:51:01,772 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.8) internal successors, (164), 5 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2024-11-27 19:51:01,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:01,779 INFO L225 Difference]: With dead ends: 2257 [2024-11-27 19:51:01,779 INFO L226 Difference]: Without dead ends: 1356 [2024-11-27 19:51:01,780 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:01,782 INFO L435 NwaCegarLoop]: 1377 mSDtfsCounter, 145 mSDsluCounter, 4119 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 5496 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:01,783 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 5496 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:01,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1356 states. [2024-11-27 19:51:01,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1356 to 1356. [2024-11-27 19:51:01,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1356 states, 1355 states have (on average 1.48929889298893) internal successors, (2018), 1355 states have internal predecessors, (2018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:01,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1356 states to 1356 states and 2018 transitions. [2024-11-27 19:51:01,830 INFO L78 Accepts]: Start accepts. Automaton has 1356 states and 2018 transitions. Word has length 164 [2024-11-27 19:51:01,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:01,832 INFO L471 AbstractCegarLoop]: Abstraction has 1356 states and 2018 transitions. [2024-11-27 19:51:01,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.8) internal successors, (164), 5 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:01,833 INFO L276 IsEmpty]: Start isEmpty. Operand 1356 states and 2018 transitions. [2024-11-27 19:51:01,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2024-11-27 19:51:01,836 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:01,836 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:01,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 19:51:01,837 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:01,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:01,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1809009434, now seen corresponding path program 1 times [2024-11-27 19:51:01,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:01,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187872971] [2024-11-27 19:51:01,838 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:01,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:02,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:02,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:02,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:02,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187872971] [2024-11-27 19:51:02,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187872971] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:02,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:02,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:51:02,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579861259] [2024-11-27 19:51:02,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:02,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:51:02,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:02,976 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:51:02,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:02,977 INFO L87 Difference]: Start difference. First operand 1356 states and 2018 transitions. Second operand has 5 states, 5 states have (on average 32.8) internal successors, (164), 5 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:03,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:03,491 INFO L93 Difference]: Finished difference Result 3086 states and 4591 transitions. [2024-11-27 19:51:03,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:51:03,492 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.8) internal successors, (164), 5 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2024-11-27 19:51:03,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:03,502 INFO L225 Difference]: With dead ends: 3086 [2024-11-27 19:51:03,502 INFO L226 Difference]: Without dead ends: 1946 [2024-11-27 19:51:03,504 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:51:03,504 INFO L435 NwaCegarLoop]: 1356 mSDtfsCounter, 2285 mSDsluCounter, 2712 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2285 SdHoareTripleChecker+Valid, 4068 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:03,505 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2285 Valid, 4068 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:51:03,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1946 states. [2024-11-27 19:51:03,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1946 to 1698. [2024-11-27 19:51:03,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1698 states, 1697 states have (on average 1.4873305833824395) internal successors, (2524), 1697 states have internal predecessors, (2524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:03,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1698 states to 1698 states and 2524 transitions. [2024-11-27 19:51:03,566 INFO L78 Accepts]: Start accepts. Automaton has 1698 states and 2524 transitions. Word has length 164 [2024-11-27 19:51:03,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:03,567 INFO L471 AbstractCegarLoop]: Abstraction has 1698 states and 2524 transitions. [2024-11-27 19:51:03,568 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.8) internal successors, (164), 5 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:03,568 INFO L276 IsEmpty]: Start isEmpty. Operand 1698 states and 2524 transitions. [2024-11-27 19:51:03,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-27 19:51:03,571 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:03,571 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:03,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-27 19:51:03,572 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:03,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:03,572 INFO L85 PathProgramCache]: Analyzing trace with hash -319426633, now seen corresponding path program 1 times [2024-11-27 19:51:03,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:03,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001934179] [2024-11-27 19:51:03,573 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:03,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:04,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:05,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:05,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:05,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001934179] [2024-11-27 19:51:05,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001934179] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:05,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:05,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 19:51:05,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081434879] [2024-11-27 19:51:05,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:05,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:51:05,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:05,313 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:51:05,313 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:51:05,314 INFO L87 Difference]: Start difference. First operand 1698 states and 2524 transitions. Second operand has 4 states, 4 states have (on average 41.5) internal successors, (166), 4 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:05,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:05,419 INFO L93 Difference]: Finished difference Result 3254 states and 4837 transitions. [2024-11-27 19:51:05,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:51:05,420 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 41.5) internal successors, (166), 4 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 166 [2024-11-27 19:51:05,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:05,429 INFO L225 Difference]: With dead ends: 3254 [2024-11-27 19:51:05,429 INFO L226 Difference]: Without dead ends: 1698 [2024-11-27 19:51:05,431 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:51:05,432 INFO L435 NwaCegarLoop]: 1374 mSDtfsCounter, 6 mSDsluCounter, 2738 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 4112 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:05,432 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 4112 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:51:05,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1698 states. [2024-11-27 19:51:05,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1698 to 1698. [2024-11-27 19:51:05,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1698 states, 1697 states have (on average 1.4861520329994107) internal successors, (2522), 1697 states have internal predecessors, (2522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:05,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1698 states to 1698 states and 2522 transitions. [2024-11-27 19:51:05,500 INFO L78 Accepts]: Start accepts. Automaton has 1698 states and 2522 transitions. Word has length 166 [2024-11-27 19:51:05,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:05,500 INFO L471 AbstractCegarLoop]: Abstraction has 1698 states and 2522 transitions. [2024-11-27 19:51:05,501 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 41.5) internal successors, (166), 4 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:05,501 INFO L276 IsEmpty]: Start isEmpty. Operand 1698 states and 2522 transitions. [2024-11-27 19:51:05,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-27 19:51:05,504 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:05,505 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:05,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 19:51:05,505 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:05,510 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:05,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1806904869, now seen corresponding path program 1 times [2024-11-27 19:51:05,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:05,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155265113] [2024-11-27 19:51:05,511 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:05,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:05,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:06,629 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:06,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:06,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155265113] [2024-11-27 19:51:06,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155265113] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:06,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:06,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-27 19:51:06,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794315869] [2024-11-27 19:51:06,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:06,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-27 19:51:06,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:06,632 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-27 19:51:06,632 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:51:06,633 INFO L87 Difference]: Start difference. First operand 1698 states and 2522 transitions. Second operand has 8 states, 8 states have (on average 20.875) internal successors, (167), 8 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:06,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:06,837 INFO L93 Difference]: Finished difference Result 3078 states and 4572 transitions. [2024-11-27 19:51:06,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 19:51:06,838 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.875) internal successors, (167), 8 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 167 [2024-11-27 19:51:06,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:06,846 INFO L225 Difference]: With dead ends: 3078 [2024-11-27 19:51:06,846 INFO L226 Difference]: Without dead ends: 1732 [2024-11-27 19:51:06,848 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:51:06,850 INFO L435 NwaCegarLoop]: 1369 mSDtfsCounter, 13 mSDsluCounter, 6846 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 8215 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:06,851 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 8215 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:06,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1732 states. [2024-11-27 19:51:06,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1732 to 1724. [2024-11-27 19:51:06,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1724 states, 1723 states have (on average 1.4846198491004063) internal successors, (2558), 1723 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:06,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1724 states to 1724 states and 2558 transitions. [2024-11-27 19:51:06,909 INFO L78 Accepts]: Start accepts. Automaton has 1724 states and 2558 transitions. Word has length 167 [2024-11-27 19:51:06,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:06,909 INFO L471 AbstractCegarLoop]: Abstraction has 1724 states and 2558 transitions. [2024-11-27 19:51:06,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.875) internal successors, (167), 8 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:06,909 INFO L276 IsEmpty]: Start isEmpty. Operand 1724 states and 2558 transitions. [2024-11-27 19:51:06,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-27 19:51:06,913 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:06,913 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:06,913 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-27 19:51:06,913 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:06,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:06,914 INFO L85 PathProgramCache]: Analyzing trace with hash -740864716, now seen corresponding path program 1 times [2024-11-27 19:51:06,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:06,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244272872] [2024-11-27 19:51:06,914 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:06,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:07,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:10,097 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:10,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:10,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244272872] [2024-11-27 19:51:10,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244272872] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:10,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:10,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-27 19:51:10,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348336451] [2024-11-27 19:51:10,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:10,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-27 19:51:10,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:10,099 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-27 19:51:10,100 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=210, Unknown=0, NotChecked=0, Total=240 [2024-11-27 19:51:10,100 INFO L87 Difference]: Start difference. First operand 1724 states and 2558 transitions. Second operand has 16 states, 16 states have (on average 10.5) internal successors, (168), 16 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:11,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:11,111 INFO L93 Difference]: Finished difference Result 3343 states and 4965 transitions. [2024-11-27 19:51:11,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-27 19:51:11,112 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 10.5) internal successors, (168), 16 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 168 [2024-11-27 19:51:11,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:11,122 INFO L225 Difference]: With dead ends: 3343 [2024-11-27 19:51:11,122 INFO L226 Difference]: Without dead ends: 2190 [2024-11-27 19:51:11,124 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2024-11-27 19:51:11,126 INFO L435 NwaCegarLoop]: 1354 mSDtfsCounter, 434 mSDsluCounter, 17915 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 19269 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:11,126 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 19269 Invalid, 397 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-27 19:51:11,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2190 states. [2024-11-27 19:51:11,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2190 to 2014. [2024-11-27 19:51:11,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2014 states, 2013 states have (on average 1.4843517138599105) internal successors, (2988), 2013 states have internal predecessors, (2988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:11,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2014 states to 2014 states and 2988 transitions. [2024-11-27 19:51:11,193 INFO L78 Accepts]: Start accepts. Automaton has 2014 states and 2988 transitions. Word has length 168 [2024-11-27 19:51:11,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:11,194 INFO L471 AbstractCegarLoop]: Abstraction has 2014 states and 2988 transitions. [2024-11-27 19:51:11,194 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 10.5) internal successors, (168), 16 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:11,194 INFO L276 IsEmpty]: Start isEmpty. Operand 2014 states and 2988 transitions. [2024-11-27 19:51:11,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-27 19:51:11,198 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:11,198 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:11,198 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-27 19:51:11,199 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:11,199 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:11,199 INFO L85 PathProgramCache]: Analyzing trace with hash -85206416, now seen corresponding path program 1 times [2024-11-27 19:51:11,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:11,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667209610] [2024-11-27 19:51:11,199 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:11,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:11,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:12,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:12,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:12,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667209610] [2024-11-27 19:51:12,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667209610] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:12,357 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:12,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-27 19:51:12,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963821048] [2024-11-27 19:51:12,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:12,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-27 19:51:12,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:12,358 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-27 19:51:12,359 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:51:12,359 INFO L87 Difference]: Start difference. First operand 2014 states and 2988 transitions. Second operand has 8 states, 8 states have (on average 21.0) internal successors, (168), 8 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:12,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:12,582 INFO L93 Difference]: Finished difference Result 3775 states and 5608 transitions. [2024-11-27 19:51:12,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 19:51:12,584 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 21.0) internal successors, (168), 8 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 168 [2024-11-27 19:51:12,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:12,594 INFO L225 Difference]: With dead ends: 3775 [2024-11-27 19:51:12,594 INFO L226 Difference]: Without dead ends: 2465 [2024-11-27 19:51:12,597 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:51:12,598 INFO L435 NwaCegarLoop]: 1368 mSDtfsCounter, 146 mSDsluCounter, 7043 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 8411 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:12,598 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 8411 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:12,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2465 states. [2024-11-27 19:51:12,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2465 to 2460. [2024-11-27 19:51:12,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2460 states, 2459 states have (on average 1.483936559577064) internal successors, (3649), 2459 states have internal predecessors, (3649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:12,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2460 states to 2460 states and 3649 transitions. [2024-11-27 19:51:12,668 INFO L78 Accepts]: Start accepts. Automaton has 2460 states and 3649 transitions. Word has length 168 [2024-11-27 19:51:12,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:12,669 INFO L471 AbstractCegarLoop]: Abstraction has 2460 states and 3649 transitions. [2024-11-27 19:51:12,669 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 21.0) internal successors, (168), 8 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:12,669 INFO L276 IsEmpty]: Start isEmpty. Operand 2460 states and 3649 transitions. [2024-11-27 19:51:12,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-27 19:51:12,674 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:12,674 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:12,675 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-27 19:51:12,675 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:12,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:12,676 INFO L85 PathProgramCache]: Analyzing trace with hash -354258359, now seen corresponding path program 1 times [2024-11-27 19:51:12,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:12,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965116257] [2024-11-27 19:51:12,677 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:12,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:12,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:14,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:14,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:14,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965116257] [2024-11-27 19:51:14,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965116257] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:14,275 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:14,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-27 19:51:14,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449715670] [2024-11-27 19:51:14,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:14,276 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-27 19:51:14,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:14,278 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-27 19:51:14,278 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-11-27 19:51:14,279 INFO L87 Difference]: Start difference. First operand 2460 states and 3649 transitions. Second operand has 10 states, 10 states have (on average 16.8) internal successors, (168), 10 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:14,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:14,626 INFO L93 Difference]: Finished difference Result 4024 states and 5975 transitions. [2024-11-27 19:51:14,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-27 19:51:14,627 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 16.8) internal successors, (168), 10 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 168 [2024-11-27 19:51:14,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:14,638 INFO L225 Difference]: With dead ends: 4024 [2024-11-27 19:51:14,638 INFO L226 Difference]: Without dead ends: 2474 [2024-11-27 19:51:14,641 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-11-27 19:51:14,643 INFO L435 NwaCegarLoop]: 1364 mSDtfsCounter, 283 mSDsluCounter, 11026 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 12390 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:14,643 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 12390 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:51:14,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2474 states. [2024-11-27 19:51:14,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2474 to 2462. [2024-11-27 19:51:14,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2462 states, 2461 states have (on average 1.4839496139780577) internal successors, (3652), 2461 states have internal predecessors, (3652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:14,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2462 states to 2462 states and 3652 transitions. [2024-11-27 19:51:14,717 INFO L78 Accepts]: Start accepts. Automaton has 2462 states and 3652 transitions. Word has length 168 [2024-11-27 19:51:14,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:14,718 INFO L471 AbstractCegarLoop]: Abstraction has 2462 states and 3652 transitions. [2024-11-27 19:51:14,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 16.8) internal successors, (168), 10 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:14,718 INFO L276 IsEmpty]: Start isEmpty. Operand 2462 states and 3652 transitions. [2024-11-27 19:51:14,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-27 19:51:14,723 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:14,724 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:14,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-27 19:51:14,724 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:14,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:14,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1145724505, now seen corresponding path program 1 times [2024-11-27 19:51:14,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:14,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018731348] [2024-11-27 19:51:14,726 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:14,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:14,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:15,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:15,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:15,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018731348] [2024-11-27 19:51:15,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018731348] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:15,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:15,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:51:15,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982257243] [2024-11-27 19:51:15,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:15,293 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:51:15,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:15,294 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:51:15,294 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:15,294 INFO L87 Difference]: Start difference. First operand 2462 states and 3652 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:15,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:15,476 INFO L93 Difference]: Finished difference Result 4261 states and 6328 transitions. [2024-11-27 19:51:15,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:51:15,477 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 168 [2024-11-27 19:51:15,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:15,487 INFO L225 Difference]: With dead ends: 4261 [2024-11-27 19:51:15,487 INFO L226 Difference]: Without dead ends: 2478 [2024-11-27 19:51:15,489 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:15,490 INFO L435 NwaCegarLoop]: 1377 mSDtfsCounter, 0 mSDsluCounter, 4115 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5492 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:15,490 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5492 Invalid, 24 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:15,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2024-11-27 19:51:15,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 2478. [2024-11-27 19:51:15,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2478 states, 2477 states have (on average 1.4808235769075495) internal successors, (3668), 2477 states have internal predecessors, (3668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:15,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2478 states to 2478 states and 3668 transitions. [2024-11-27 19:51:15,569 INFO L78 Accepts]: Start accepts. Automaton has 2478 states and 3668 transitions. Word has length 168 [2024-11-27 19:51:15,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:15,569 INFO L471 AbstractCegarLoop]: Abstraction has 2478 states and 3668 transitions. [2024-11-27 19:51:15,570 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:15,570 INFO L276 IsEmpty]: Start isEmpty. Operand 2478 states and 3668 transitions. [2024-11-27 19:51:15,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-27 19:51:15,574 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:15,574 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:15,574 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-27 19:51:15,574 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:15,575 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:15,575 INFO L85 PathProgramCache]: Analyzing trace with hash 870209620, now seen corresponding path program 1 times [2024-11-27 19:51:15,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:15,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891782015] [2024-11-27 19:51:15,575 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:15,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:16,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:16,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:16,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891782015] [2024-11-27 19:51:16,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891782015] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:16,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:16,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:51:16,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623932107] [2024-11-27 19:51:16,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:16,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:51:16,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:16,753 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:51:16,754 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:16,757 INFO L87 Difference]: Start difference. First operand 2478 states and 3668 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:16,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:16,997 INFO L93 Difference]: Finished difference Result 4814 states and 7125 transitions. [2024-11-27 19:51:16,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:51:16,998 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 168 [2024-11-27 19:51:16,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:17,014 INFO L225 Difference]: With dead ends: 4814 [2024-11-27 19:51:17,017 INFO L226 Difference]: Without dead ends: 2490 [2024-11-27 19:51:17,020 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:51:17,024 INFO L435 NwaCegarLoop]: 1353 mSDtfsCounter, 1311 mSDsluCounter, 2698 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1311 SdHoareTripleChecker+Valid, 4051 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:17,024 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1311 Valid, 4051 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:51:17,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2490 states. [2024-11-27 19:51:17,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2490 to 2490. [2024-11-27 19:51:17,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2490 states, 2489 states have (on average 1.478505423865006) internal successors, (3680), 2489 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:17,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2490 states to 2490 states and 3680 transitions. [2024-11-27 19:51:17,102 INFO L78 Accepts]: Start accepts. Automaton has 2490 states and 3680 transitions. Word has length 168 [2024-11-27 19:51:17,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:17,103 INFO L471 AbstractCegarLoop]: Abstraction has 2490 states and 3680 transitions. [2024-11-27 19:51:17,104 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:17,104 INFO L276 IsEmpty]: Start isEmpty. Operand 2490 states and 3680 transitions. [2024-11-27 19:51:17,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-27 19:51:17,108 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:17,108 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:17,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-27 19:51:17,109 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:17,109 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:17,109 INFO L85 PathProgramCache]: Analyzing trace with hash -407311355, now seen corresponding path program 1 times [2024-11-27 19:51:17,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:17,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319020209] [2024-11-27 19:51:17,110 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:17,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:17,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:18,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:18,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:18,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319020209] [2024-11-27 19:51:18,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319020209] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:18,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:18,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:51:18,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761089883] [2024-11-27 19:51:18,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:18,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:51:18,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:18,571 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:51:18,571 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:18,572 INFO L87 Difference]: Start difference. First operand 2490 states and 3680 transitions. Second operand has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:18,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:18,806 INFO L93 Difference]: Finished difference Result 4706 states and 6957 transitions. [2024-11-27 19:51:18,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:51:18,807 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 168 [2024-11-27 19:51:18,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:18,826 INFO L225 Difference]: With dead ends: 4706 [2024-11-27 19:51:18,826 INFO L226 Difference]: Without dead ends: 2496 [2024-11-27 19:51:18,831 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:51:18,832 INFO L435 NwaCegarLoop]: 1353 mSDtfsCounter, 1318 mSDsluCounter, 2698 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1318 SdHoareTripleChecker+Valid, 4051 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:18,833 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1318 Valid, 4051 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:51:18,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2496 states. [2024-11-27 19:51:18,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2496 to 2496. [2024-11-27 19:51:18,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2496 states, 2495 states have (on average 1.4773547094188377) internal successors, (3686), 2495 states have internal predecessors, (3686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:18,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2496 states to 2496 states and 3686 transitions. [2024-11-27 19:51:18,915 INFO L78 Accepts]: Start accepts. Automaton has 2496 states and 3686 transitions. Word has length 168 [2024-11-27 19:51:18,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:18,916 INFO L471 AbstractCegarLoop]: Abstraction has 2496 states and 3686 transitions. [2024-11-27 19:51:18,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.6) internal successors, (168), 5 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:18,917 INFO L276 IsEmpty]: Start isEmpty. Operand 2496 states and 3686 transitions. [2024-11-27 19:51:18,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-27 19:51:18,922 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:18,922 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:18,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-27 19:51:18,922 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:18,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:18,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1014906593, now seen corresponding path program 1 times [2024-11-27 19:51:18,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:18,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415142419] [2024-11-27 19:51:18,925 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:18,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:19,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:20,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:20,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:20,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415142419] [2024-11-27 19:51:20,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415142419] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:20,555 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:20,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:51:20,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193740848] [2024-11-27 19:51:20,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:20,556 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:51:20,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:20,557 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:51:20,557 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:51:20,557 INFO L87 Difference]: Start difference. First operand 2496 states and 3686 transitions. Second operand has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:24,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:24,629 INFO L93 Difference]: Finished difference Result 6719 states and 9925 transitions. [2024-11-27 19:51:24,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:51:24,629 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 169 [2024-11-27 19:51:24,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:24,640 INFO L225 Difference]: With dead ends: 6719 [2024-11-27 19:51:24,641 INFO L226 Difference]: Without dead ends: 4364 [2024-11-27 19:51:24,645 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:51:24,646 INFO L435 NwaCegarLoop]: 1947 mSDtfsCounter, 2261 mSDsluCounter, 5652 mSDsCounter, 0 mSdLazyCounter, 3052 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2261 SdHoareTripleChecker+Valid, 7599 SdHoareTripleChecker+Invalid, 3053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:24,646 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2261 Valid, 7599 Invalid, 3053 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 3052 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2024-11-27 19:51:24,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4364 states. [2024-11-27 19:51:24,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4364 to 2500. [2024-11-27 19:51:24,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2500 states, 2499 states have (on average 1.4757903161264505) internal successors, (3688), 2499 states have internal predecessors, (3688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:24,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2500 states to 2500 states and 3688 transitions. [2024-11-27 19:51:24,738 INFO L78 Accepts]: Start accepts. Automaton has 2500 states and 3688 transitions. Word has length 169 [2024-11-27 19:51:24,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:24,738 INFO L471 AbstractCegarLoop]: Abstraction has 2500 states and 3688 transitions. [2024-11-27 19:51:24,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:24,739 INFO L276 IsEmpty]: Start isEmpty. Operand 2500 states and 3688 transitions. [2024-11-27 19:51:24,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-27 19:51:24,743 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:24,743 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:24,743 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-27 19:51:24,743 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:24,744 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:24,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1172622442, now seen corresponding path program 1 times [2024-11-27 19:51:24,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:24,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585282245] [2024-11-27 19:51:24,744 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:24,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:25,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:27,053 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:27,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:27,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585282245] [2024-11-27 19:51:27,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585282245] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:27,053 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:27,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:51:27,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438794083] [2024-11-27 19:51:27,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:27,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:51:27,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:27,055 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:51:27,055 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:51:27,059 INFO L87 Difference]: Start difference. First operand 2500 states and 3688 transitions. Second operand has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:27,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:27,724 INFO L93 Difference]: Finished difference Result 5034 states and 7420 transitions. [2024-11-27 19:51:27,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:51:27,725 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 169 [2024-11-27 19:51:27,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:27,736 INFO L225 Difference]: With dead ends: 5034 [2024-11-27 19:51:27,744 INFO L226 Difference]: Without dead ends: 2772 [2024-11-27 19:51:27,748 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-27 19:51:27,748 INFO L435 NwaCegarLoop]: 1340 mSDtfsCounter, 2176 mSDsluCounter, 5361 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2176 SdHoareTripleChecker+Valid, 6701 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:27,753 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2176 Valid, 6701 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 19:51:27,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2772 states. [2024-11-27 19:51:27,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2772 to 2508. [2024-11-27 19:51:27,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2508 states, 2507 states have (on average 1.4742720382927803) internal successors, (3696), 2507 states have internal predecessors, (3696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:27,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2508 states to 2508 states and 3696 transitions. [2024-11-27 19:51:27,812 INFO L78 Accepts]: Start accepts. Automaton has 2508 states and 3696 transitions. Word has length 169 [2024-11-27 19:51:27,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:27,814 INFO L471 AbstractCegarLoop]: Abstraction has 2508 states and 3696 transitions. [2024-11-27 19:51:27,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:27,814 INFO L276 IsEmpty]: Start isEmpty. Operand 2508 states and 3696 transitions. [2024-11-27 19:51:27,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-27 19:51:27,818 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:27,818 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:27,818 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-27 19:51:27,819 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:27,819 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:27,819 INFO L85 PathProgramCache]: Analyzing trace with hash 604769085, now seen corresponding path program 1 times [2024-11-27 19:51:27,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:27,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139945793] [2024-11-27 19:51:27,820 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:27,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:28,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:29,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:29,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:29,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139945793] [2024-11-27 19:51:29,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139945793] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:29,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:29,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-27 19:51:29,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85177172] [2024-11-27 19:51:29,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:29,292 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 19:51:29,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:29,293 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 19:51:29,293 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:51:29,294 INFO L87 Difference]: Start difference. First operand 2508 states and 3696 transitions. Second operand has 9 states, 9 states have (on average 18.88888888888889) internal successors, (170), 9 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:29,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:29,534 INFO L93 Difference]: Finished difference Result 4822 states and 7114 transitions. [2024-11-27 19:51:29,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 19:51:29,535 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 18.88888888888889) internal successors, (170), 9 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 170 [2024-11-27 19:51:29,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:29,541 INFO L225 Difference]: With dead ends: 4822 [2024-11-27 19:51:29,542 INFO L226 Difference]: Without dead ends: 2604 [2024-11-27 19:51:29,545 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:51:29,545 INFO L435 NwaCegarLoop]: 1369 mSDtfsCounter, 15 mSDsluCounter, 6835 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 8204 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:29,546 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 8204 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:29,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2604 states. [2024-11-27 19:51:29,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2604 to 2580. [2024-11-27 19:51:29,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2580 states, 2579 states have (on average 1.4703373400542845) internal successors, (3792), 2579 states have internal predecessors, (3792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:29,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2580 states to 2580 states and 3792 transitions. [2024-11-27 19:51:29,600 INFO L78 Accepts]: Start accepts. Automaton has 2580 states and 3792 transitions. Word has length 170 [2024-11-27 19:51:29,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:29,601 INFO L471 AbstractCegarLoop]: Abstraction has 2580 states and 3792 transitions. [2024-11-27 19:51:29,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 18.88888888888889) internal successors, (170), 9 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:29,602 INFO L276 IsEmpty]: Start isEmpty. Operand 2580 states and 3792 transitions. [2024-11-27 19:51:29,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-27 19:51:29,606 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:29,606 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:29,607 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-27 19:51:29,607 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:29,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:29,608 INFO L85 PathProgramCache]: Analyzing trace with hash -866487786, now seen corresponding path program 1 times [2024-11-27 19:51:29,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:29,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658628595] [2024-11-27 19:51:29,609 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:29,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:30,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:31,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:31,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:31,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658628595] [2024-11-27 19:51:31,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658628595] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:31,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:31,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:51:31,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620776548] [2024-11-27 19:51:31,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:31,711 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:51:31,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:31,711 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:51:31,712 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:51:31,712 INFO L87 Difference]: Start difference. First operand 2580 states and 3792 transitions. Second operand has 7 states, 7 states have (on average 24.285714285714285) internal successors, (170), 7 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:32,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:32,119 INFO L93 Difference]: Finished difference Result 5150 states and 7572 transitions. [2024-11-27 19:51:32,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:51:32,119 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.285714285714285) internal successors, (170), 7 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 170 [2024-11-27 19:51:32,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:32,126 INFO L225 Difference]: With dead ends: 5150 [2024-11-27 19:51:32,126 INFO L226 Difference]: Without dead ends: 2852 [2024-11-27 19:51:32,128 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-27 19:51:32,129 INFO L435 NwaCegarLoop]: 1346 mSDtfsCounter, 1744 mSDsluCounter, 5373 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1744 SdHoareTripleChecker+Valid, 6719 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:32,129 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1744 Valid, 6719 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 19:51:32,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2852 states. [2024-11-27 19:51:32,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2852 to 2580. [2024-11-27 19:51:32,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2580 states, 2579 states have (on average 1.4703373400542845) internal successors, (3792), 2579 states have internal predecessors, (3792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:32,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2580 states to 2580 states and 3792 transitions. [2024-11-27 19:51:32,208 INFO L78 Accepts]: Start accepts. Automaton has 2580 states and 3792 transitions. Word has length 170 [2024-11-27 19:51:32,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:32,208 INFO L471 AbstractCegarLoop]: Abstraction has 2580 states and 3792 transitions. [2024-11-27 19:51:32,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.285714285714285) internal successors, (170), 7 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:32,208 INFO L276 IsEmpty]: Start isEmpty. Operand 2580 states and 3792 transitions. [2024-11-27 19:51:32,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-27 19:51:32,211 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:32,211 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:32,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-27 19:51:32,212 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:32,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:32,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1287904252, now seen corresponding path program 1 times [2024-11-27 19:51:32,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:32,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499214243] [2024-11-27 19:51:32,213 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:32,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:32,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:33,082 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:33,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:33,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499214243] [2024-11-27 19:51:33,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499214243] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:33,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:33,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 19:51:33,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533080994] [2024-11-27 19:51:33,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:33,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 19:51:33,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:33,084 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 19:51:33,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:51:33,085 INFO L87 Difference]: Start difference. First operand 2580 states and 3792 transitions. Second operand has 6 states, 6 states have (on average 28.5) internal successors, (171), 6 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:33,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:33,508 INFO L93 Difference]: Finished difference Result 5102 states and 7500 transitions. [2024-11-27 19:51:33,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 19:51:33,509 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.5) internal successors, (171), 6 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 171 [2024-11-27 19:51:33,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:33,515 INFO L225 Difference]: With dead ends: 5102 [2024-11-27 19:51:33,515 INFO L226 Difference]: Without dead ends: 2828 [2024-11-27 19:51:33,518 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:51:33,518 INFO L435 NwaCegarLoop]: 1338 mSDtfsCounter, 2175 mSDsluCounter, 4007 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2175 SdHoareTripleChecker+Valid, 5345 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:33,519 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2175 Valid, 5345 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 19:51:33,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2828 states. [2024-11-27 19:51:33,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2828 to 2572. [2024-11-27 19:51:33,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2572 states, 2571 states have (on average 1.4671334111240761) internal successors, (3772), 2571 states have internal predecessors, (3772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:33,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2572 states to 2572 states and 3772 transitions. [2024-11-27 19:51:33,563 INFO L78 Accepts]: Start accepts. Automaton has 2572 states and 3772 transitions. Word has length 171 [2024-11-27 19:51:33,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:33,563 INFO L471 AbstractCegarLoop]: Abstraction has 2572 states and 3772 transitions. [2024-11-27 19:51:33,563 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.5) internal successors, (171), 6 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:33,563 INFO L276 IsEmpty]: Start isEmpty. Operand 2572 states and 3772 transitions. [2024-11-27 19:51:33,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-27 19:51:33,567 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:33,567 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:33,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-27 19:51:33,567 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:33,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:33,568 INFO L85 PathProgramCache]: Analyzing trace with hash 835020395, now seen corresponding path program 1 times [2024-11-27 19:51:33,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:33,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123212252] [2024-11-27 19:51:33,568 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:33,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:33,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:34,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:34,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:34,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123212252] [2024-11-27 19:51:34,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123212252] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:34,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:34,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 19:51:34,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139803953] [2024-11-27 19:51:34,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:34,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 19:51:34,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:34,310 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 19:51:34,310 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:51:34,311 INFO L87 Difference]: Start difference. First operand 2572 states and 3772 transitions. Second operand has 6 states, 6 states have (on average 28.5) internal successors, (171), 6 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:35,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:35,638 INFO L93 Difference]: Finished difference Result 6585 states and 9696 transitions. [2024-11-27 19:51:35,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 19:51:35,639 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 28.5) internal successors, (171), 6 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 171 [2024-11-27 19:51:35,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:35,647 INFO L225 Difference]: With dead ends: 6585 [2024-11-27 19:51:35,647 INFO L226 Difference]: Without dead ends: 2604 [2024-11-27 19:51:35,651 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:51:35,654 INFO L435 NwaCegarLoop]: 1345 mSDtfsCounter, 800 mSDsluCounter, 4881 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 800 SdHoareTripleChecker+Valid, 6226 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:35,655 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [800 Valid, 6226 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-27 19:51:35,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2604 states. [2024-11-27 19:51:35,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2604 to 2588. [2024-11-27 19:51:35,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2588 states, 2587 states have (on average 1.4642442984151527) internal successors, (3788), 2587 states have internal predecessors, (3788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:35,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2588 states to 2588 states and 3788 transitions. [2024-11-27 19:51:35,707 INFO L78 Accepts]: Start accepts. Automaton has 2588 states and 3788 transitions. Word has length 171 [2024-11-27 19:51:35,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:35,707 INFO L471 AbstractCegarLoop]: Abstraction has 2588 states and 3788 transitions. [2024-11-27 19:51:35,708 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 28.5) internal successors, (171), 6 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:35,708 INFO L276 IsEmpty]: Start isEmpty. Operand 2588 states and 3788 transitions. [2024-11-27 19:51:35,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-27 19:51:35,711 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:35,712 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:35,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-27 19:51:35,712 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:35,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:35,714 INFO L85 PathProgramCache]: Analyzing trace with hash 536572153, now seen corresponding path program 1 times [2024-11-27 19:51:35,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:35,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731135261] [2024-11-27 19:51:35,714 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:35,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:36,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:37,919 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:37,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:37,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731135261] [2024-11-27 19:51:37,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731135261] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:37,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:37,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:51:37,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466595526] [2024-11-27 19:51:37,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:37,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:51:37,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:37,922 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:51:37,922 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:51:37,923 INFO L87 Difference]: Start difference. First operand 2588 states and 3788 transitions. Second operand has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:38,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:38,413 INFO L93 Difference]: Finished difference Result 5004 states and 7345 transitions. [2024-11-27 19:51:38,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:51:38,414 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 171 [2024-11-27 19:51:38,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:38,422 INFO L225 Difference]: With dead ends: 5004 [2024-11-27 19:51:38,422 INFO L226 Difference]: Without dead ends: 2976 [2024-11-27 19:51:38,425 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-27 19:51:38,426 INFO L435 NwaCegarLoop]: 1342 mSDtfsCounter, 2416 mSDsluCounter, 5369 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2416 SdHoareTripleChecker+Valid, 6711 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:38,427 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2416 Valid, 6711 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:51:38,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2024-11-27 19:51:38,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2602. [2024-11-27 19:51:38,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2602 states, 2601 states have (on average 1.4617454825067282) internal successors, (3802), 2601 states have internal predecessors, (3802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:38,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2602 states to 2602 states and 3802 transitions. [2024-11-27 19:51:38,509 INFO L78 Accepts]: Start accepts. Automaton has 2602 states and 3802 transitions. Word has length 171 [2024-11-27 19:51:38,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:38,510 INFO L471 AbstractCegarLoop]: Abstraction has 2602 states and 3802 transitions. [2024-11-27 19:51:38,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.428571428571427) internal successors, (171), 7 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:38,510 INFO L276 IsEmpty]: Start isEmpty. Operand 2602 states and 3802 transitions. [2024-11-27 19:51:38,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-27 19:51:38,514 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:38,514 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:38,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-27 19:51:38,514 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:38,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:38,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1172619318, now seen corresponding path program 1 times [2024-11-27 19:51:38,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:38,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356169725] [2024-11-27 19:51:38,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:38,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:38,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:41,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:41,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:41,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356169725] [2024-11-27 19:51:41,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356169725] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:41,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:41,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-27 19:51:41,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118549158] [2024-11-27 19:51:41,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:41,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-27 19:51:41,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:41,008 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-27 19:51:41,008 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2024-11-27 19:51:41,008 INFO L87 Difference]: Start difference. First operand 2602 states and 3802 transitions. Second operand has 16 states, 16 states have (on average 10.75) internal successors, (172), 16 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:42,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:42,056 INFO L93 Difference]: Finished difference Result 4769 states and 6980 transitions. [2024-11-27 19:51:42,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-27 19:51:42,057 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 10.75) internal successors, (172), 16 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 172 [2024-11-27 19:51:42,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:42,065 INFO L225 Difference]: With dead ends: 4769 [2024-11-27 19:51:42,065 INFO L226 Difference]: Without dead ends: 3154 [2024-11-27 19:51:42,068 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2024-11-27 19:51:42,069 INFO L435 NwaCegarLoop]: 1335 mSDtfsCounter, 1873 mSDsluCounter, 17459 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1873 SdHoareTripleChecker+Valid, 18794 SdHoareTripleChecker+Invalid, 648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:42,070 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1873 Valid, 18794 Invalid, 648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-27 19:51:42,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3154 states. [2024-11-27 19:51:42,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3154 to 2974. [2024-11-27 19:51:42,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2974 states, 2973 states have (on average 1.456777665657585) internal successors, (4331), 2973 states have internal predecessors, (4331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:42,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2974 states to 2974 states and 4331 transitions. [2024-11-27 19:51:42,118 INFO L78 Accepts]: Start accepts. Automaton has 2974 states and 4331 transitions. Word has length 172 [2024-11-27 19:51:42,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:42,119 INFO L471 AbstractCegarLoop]: Abstraction has 2974 states and 4331 transitions. [2024-11-27 19:51:42,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 10.75) internal successors, (172), 16 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:42,119 INFO L276 IsEmpty]: Start isEmpty. Operand 2974 states and 4331 transitions. [2024-11-27 19:51:42,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-27 19:51:42,124 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:42,124 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:42,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-27 19:51:42,125 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:42,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:42,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1542353451, now seen corresponding path program 1 times [2024-11-27 19:51:42,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:42,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030033396] [2024-11-27 19:51:42,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:42,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:42,624 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:42,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:42,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030033396] [2024-11-27 19:51:42,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030033396] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:42,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:42,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 19:51:42,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398802552] [2024-11-27 19:51:42,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:42,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:51:42,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:42,627 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:51:42,627 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:51:42,627 INFO L87 Difference]: Start difference. First operand 2974 states and 4331 transitions. Second operand has 4 states, 4 states have (on average 43.0) internal successors, (172), 4 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:42,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:42,680 INFO L93 Difference]: Finished difference Result 5447 states and 7970 transitions. [2024-11-27 19:51:42,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:51:42,681 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 43.0) internal successors, (172), 4 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 172 [2024-11-27 19:51:42,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:42,687 INFO L225 Difference]: With dead ends: 5447 [2024-11-27 19:51:42,687 INFO L226 Difference]: Without dead ends: 2994 [2024-11-27 19:51:42,690 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:51:42,690 INFO L435 NwaCegarLoop]: 1377 mSDtfsCounter, 0 mSDsluCounter, 2744 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4121 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:42,691 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4121 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:51:42,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2024-11-27 19:51:42,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 2994. [2024-11-27 19:51:42,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2994 states, 2993 states have (on average 1.4537253591714) internal successors, (4351), 2993 states have internal predecessors, (4351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:42,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2994 states to 2994 states and 4351 transitions. [2024-11-27 19:51:42,734 INFO L78 Accepts]: Start accepts. Automaton has 2994 states and 4351 transitions. Word has length 172 [2024-11-27 19:51:42,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:42,734 INFO L471 AbstractCegarLoop]: Abstraction has 2994 states and 4351 transitions. [2024-11-27 19:51:42,735 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 43.0) internal successors, (172), 4 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:42,735 INFO L276 IsEmpty]: Start isEmpty. Operand 2994 states and 4351 transitions. [2024-11-27 19:51:42,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-27 19:51:42,739 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:42,739 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:42,739 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-27 19:51:42,740 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:42,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:42,740 INFO L85 PathProgramCache]: Analyzing trace with hash 5241890, now seen corresponding path program 1 times [2024-11-27 19:51:42,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:42,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021576353] [2024-11-27 19:51:42,740 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:42,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:43,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:44,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:44,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:44,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021576353] [2024-11-27 19:51:44,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021576353] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:44,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:44,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-27 19:51:44,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632143522] [2024-11-27 19:51:44,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:44,513 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 19:51:44,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:44,513 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 19:51:44,514 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:51:44,514 INFO L87 Difference]: Start difference. First operand 2994 states and 4351 transitions. Second operand has 9 states, 9 states have (on average 19.11111111111111) internal successors, (172), 9 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:44,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:44,710 INFO L93 Difference]: Finished difference Result 5391 states and 7875 transitions. [2024-11-27 19:51:44,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 19:51:44,711 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 19.11111111111111) internal successors, (172), 9 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 172 [2024-11-27 19:51:44,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:44,717 INFO L225 Difference]: With dead ends: 5391 [2024-11-27 19:51:44,717 INFO L226 Difference]: Without dead ends: 3186 [2024-11-27 19:51:44,720 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-27 19:51:44,721 INFO L435 NwaCegarLoop]: 1369 mSDtfsCounter, 16 mSDsluCounter, 8202 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 9571 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:44,723 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 9571 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:44,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3186 states. [2024-11-27 19:51:44,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3186 to 3138. [2024-11-27 19:51:44,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3138 states, 3137 states have (on average 1.4481989161619382) internal successors, (4543), 3137 states have internal predecessors, (4543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:44,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3138 states to 3138 states and 4543 transitions. [2024-11-27 19:51:44,765 INFO L78 Accepts]: Start accepts. Automaton has 3138 states and 4543 transitions. Word has length 172 [2024-11-27 19:51:44,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:44,765 INFO L471 AbstractCegarLoop]: Abstraction has 3138 states and 4543 transitions. [2024-11-27 19:51:44,765 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 19.11111111111111) internal successors, (172), 9 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:44,766 INFO L276 IsEmpty]: Start isEmpty. Operand 3138 states and 4543 transitions. [2024-11-27 19:51:44,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-27 19:51:44,769 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:44,769 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:44,769 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-27 19:51:44,771 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:44,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:44,772 INFO L85 PathProgramCache]: Analyzing trace with hash -197571479, now seen corresponding path program 1 times [2024-11-27 19:51:44,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:44,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317581999] [2024-11-27 19:51:44,772 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:44,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:45,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:46,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:46,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:46,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317581999] [2024-11-27 19:51:46,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317581999] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:46,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:46,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-27 19:51:46,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983770465] [2024-11-27 19:51:46,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:46,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 19:51:46,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:46,016 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 19:51:46,016 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:51:46,016 INFO L87 Difference]: Start difference. First operand 3138 states and 4543 transitions. Second operand has 9 states, 9 states have (on average 19.11111111111111) internal successors, (172), 9 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:46,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:46,274 INFO L93 Difference]: Finished difference Result 5054 states and 7348 transitions. [2024-11-27 19:51:46,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 19:51:46,275 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 19.11111111111111) internal successors, (172), 9 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 172 [2024-11-27 19:51:46,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:46,282 INFO L225 Difference]: With dead ends: 5054 [2024-11-27 19:51:46,282 INFO L226 Difference]: Without dead ends: 3161 [2024-11-27 19:51:46,284 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:51:46,285 INFO L435 NwaCegarLoop]: 1365 mSDtfsCounter, 87 mSDsluCounter, 9537 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 10902 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:46,286 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 10902 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:51:46,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3161 states. [2024-11-27 19:51:46,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3161 to 2811. [2024-11-27 19:51:46,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2811 states, 2810 states have (on average 1.4498220640569395) internal successors, (4074), 2810 states have internal predecessors, (4074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:46,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2811 states to 2811 states and 4074 transitions. [2024-11-27 19:51:46,322 INFO L78 Accepts]: Start accepts. Automaton has 2811 states and 4074 transitions. Word has length 172 [2024-11-27 19:51:46,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:46,323 INFO L471 AbstractCegarLoop]: Abstraction has 2811 states and 4074 transitions. [2024-11-27 19:51:46,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 19.11111111111111) internal successors, (172), 9 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:46,323 INFO L276 IsEmpty]: Start isEmpty. Operand 2811 states and 4074 transitions. [2024-11-27 19:51:46,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-27 19:51:46,325 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:46,325 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:46,326 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-27 19:51:46,326 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:46,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:46,326 INFO L85 PathProgramCache]: Analyzing trace with hash 458086821, now seen corresponding path program 1 times [2024-11-27 19:51:46,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:46,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287768714] [2024-11-27 19:51:46,327 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:46,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:46,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:47,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:47,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:47,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287768714] [2024-11-27 19:51:47,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287768714] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:47,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:47,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:51:47,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25021439] [2024-11-27 19:51:47,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:47,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:51:47,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:47,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:51:47,975 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:47,976 INFO L87 Difference]: Start difference. First operand 2811 states and 4074 transitions. Second operand has 5 states, 5 states have (on average 34.4) internal successors, (172), 5 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:48,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:48,840 INFO L93 Difference]: Finished difference Result 6131 states and 8910 transitions. [2024-11-27 19:51:48,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:51:48,842 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.4) internal successors, (172), 5 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 172 [2024-11-27 19:51:48,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:48,847 INFO L225 Difference]: With dead ends: 6131 [2024-11-27 19:51:48,847 INFO L226 Difference]: Without dead ends: 3578 [2024-11-27 19:51:48,850 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:51:48,851 INFO L435 NwaCegarLoop]: 1339 mSDtfsCounter, 2487 mSDsluCounter, 2678 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2487 SdHoareTripleChecker+Valid, 4017 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:48,851 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2487 Valid, 4017 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-27 19:51:48,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3578 states. [2024-11-27 19:51:48,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3578 to 2811. [2024-11-27 19:51:48,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2811 states, 2810 states have (on average 1.4483985765124556) internal successors, (4070), 2810 states have internal predecessors, (4070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:48,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2811 states to 2811 states and 4070 transitions. [2024-11-27 19:51:48,895 INFO L78 Accepts]: Start accepts. Automaton has 2811 states and 4070 transitions. Word has length 172 [2024-11-27 19:51:48,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:48,896 INFO L471 AbstractCegarLoop]: Abstraction has 2811 states and 4070 transitions. [2024-11-27 19:51:48,896 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.4) internal successors, (172), 5 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:48,896 INFO L276 IsEmpty]: Start isEmpty. Operand 2811 states and 4070 transitions. [2024-11-27 19:51:48,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-27 19:51:48,899 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:48,899 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:48,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-27 19:51:48,899 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:48,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:48,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1223335941, now seen corresponding path program 1 times [2024-11-27 19:51:48,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:48,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807142783] [2024-11-27 19:51:48,901 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:48,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:49,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:49,916 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:49,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:49,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807142783] [2024-11-27 19:51:49,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807142783] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:49,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:49,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:51:49,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557826904] [2024-11-27 19:51:49,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:49,918 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:51:49,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:49,919 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:51:49,919 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:49,919 INFO L87 Difference]: Start difference. First operand 2811 states and 4070 transitions. Second operand has 5 states, 5 states have (on average 34.4) internal successors, (172), 5 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:50,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:50,865 INFO L93 Difference]: Finished difference Result 6123 states and 8898 transitions. [2024-11-27 19:51:50,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:51:50,867 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.4) internal successors, (172), 5 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 172 [2024-11-27 19:51:50,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:50,873 INFO L225 Difference]: With dead ends: 6123 [2024-11-27 19:51:50,873 INFO L226 Difference]: Without dead ends: 3566 [2024-11-27 19:51:50,876 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:51:50,877 INFO L435 NwaCegarLoop]: 1341 mSDtfsCounter, 3667 mSDsluCounter, 2678 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3667 SdHoareTripleChecker+Valid, 4019 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:50,877 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3667 Valid, 4019 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-27 19:51:50,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3566 states. [2024-11-27 19:51:50,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3566 to 2799. [2024-11-27 19:51:50,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2799 states, 2798 states have (on average 1.4474624731951393) internal successors, (4050), 2798 states have internal predecessors, (4050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:50,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2799 states to 2799 states and 4050 transitions. [2024-11-27 19:51:50,920 INFO L78 Accepts]: Start accepts. Automaton has 2799 states and 4050 transitions. Word has length 172 [2024-11-27 19:51:50,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:50,920 INFO L471 AbstractCegarLoop]: Abstraction has 2799 states and 4050 transitions. [2024-11-27 19:51:50,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.4) internal successors, (172), 5 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:50,920 INFO L276 IsEmpty]: Start isEmpty. Operand 2799 states and 4050 transitions. [2024-11-27 19:51:50,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-27 19:51:50,923 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:50,923 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:50,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-27 19:51:50,923 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:50,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:50,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1234488009, now seen corresponding path program 1 times [2024-11-27 19:51:50,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:50,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782397540] [2024-11-27 19:51:50,924 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:50,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:51,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:52,572 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:52,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:52,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782397540] [2024-11-27 19:51:52,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782397540] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:52,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:52,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:51:52,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659979236] [2024-11-27 19:51:52,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:52,574 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:51:52,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:52,575 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:51:52,575 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:51:52,575 INFO L87 Difference]: Start difference. First operand 2799 states and 4050 transitions. Second operand has 7 states, 7 states have (on average 24.714285714285715) internal successors, (173), 7 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:52,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:52,944 INFO L93 Difference]: Finished difference Result 5336 states and 7767 transitions. [2024-11-27 19:51:52,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:51:52,945 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.714285714285715) internal successors, (173), 7 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 173 [2024-11-27 19:51:52,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:52,949 INFO L225 Difference]: With dead ends: 5336 [2024-11-27 19:51:52,949 INFO L226 Difference]: Without dead ends: 3198 [2024-11-27 19:51:52,951 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-27 19:51:52,953 INFO L435 NwaCegarLoop]: 1348 mSDtfsCounter, 1858 mSDsluCounter, 5381 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1858 SdHoareTripleChecker+Valid, 6729 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:52,953 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1858 Valid, 6729 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 19:51:52,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3198 states. [2024-11-27 19:51:52,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3198 to 2799. [2024-11-27 19:51:52,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2799 states, 2798 states have (on average 1.4474624731951393) internal successors, (4050), 2798 states have internal predecessors, (4050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:52,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2799 states to 2799 states and 4050 transitions. [2024-11-27 19:51:52,990 INFO L78 Accepts]: Start accepts. Automaton has 2799 states and 4050 transitions. Word has length 173 [2024-11-27 19:51:52,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:52,990 INFO L471 AbstractCegarLoop]: Abstraction has 2799 states and 4050 transitions. [2024-11-27 19:51:52,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.714285714285715) internal successors, (173), 7 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:52,991 INFO L276 IsEmpty]: Start isEmpty. Operand 2799 states and 4050 transitions. [2024-11-27 19:51:52,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-27 19:51:52,992 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:52,993 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:52,993 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-27 19:51:52,993 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:52,994 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:52,994 INFO L85 PathProgramCache]: Analyzing trace with hash -451618184, now seen corresponding path program 1 times [2024-11-27 19:51:52,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:52,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844257371] [2024-11-27 19:51:52,994 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:52,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:53,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:54,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:54,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:54,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844257371] [2024-11-27 19:51:54,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844257371] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:54,483 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:54,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:51:54,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007535699] [2024-11-27 19:51:54,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:54,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:51:54,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:54,484 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:51:54,484 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:54,485 INFO L87 Difference]: Start difference. First operand 2799 states and 4050 transitions. Second operand has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:55,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:55,017 INFO L93 Difference]: Finished difference Result 5795 states and 8438 transitions. [2024-11-27 19:51:55,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:51:55,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 174 [2024-11-27 19:51:55,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:55,021 INFO L225 Difference]: With dead ends: 5795 [2024-11-27 19:51:55,021 INFO L226 Difference]: Without dead ends: 3566 [2024-11-27 19:51:55,023 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:51:55,024 INFO L435 NwaCegarLoop]: 1339 mSDtfsCounter, 2450 mSDsluCounter, 2678 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2450 SdHoareTripleChecker+Valid, 4017 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:55,024 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2450 Valid, 4017 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 19:51:55,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3566 states. [2024-11-27 19:51:55,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3566 to 2799. [2024-11-27 19:51:55,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2799 states, 2798 states have (on average 1.4449606862044317) internal successors, (4043), 2798 states have internal predecessors, (4043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:55,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2799 states to 2799 states and 4043 transitions. [2024-11-27 19:51:55,062 INFO L78 Accepts]: Start accepts. Automaton has 2799 states and 4043 transitions. Word has length 174 [2024-11-27 19:51:55,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:55,063 INFO L471 AbstractCegarLoop]: Abstraction has 2799 states and 4043 transitions. [2024-11-27 19:51:55,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:55,063 INFO L276 IsEmpty]: Start isEmpty. Operand 2799 states and 4043 transitions. [2024-11-27 19:51:55,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-27 19:51:55,065 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:55,065 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:55,066 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-27 19:51:55,066 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:55,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:55,066 INFO L85 PathProgramCache]: Analyzing trace with hash 395272216, now seen corresponding path program 1 times [2024-11-27 19:51:55,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:55,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484277275] [2024-11-27 19:51:55,067 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:55,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:55,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:56,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:56,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:56,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484277275] [2024-11-27 19:51:56,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484277275] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:56,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:56,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:51:56,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621993174] [2024-11-27 19:51:56,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:56,266 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:51:56,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:56,267 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:51:56,267 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:51:56,268 INFO L87 Difference]: Start difference. First operand 2799 states and 4043 transitions. Second operand has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:56,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:56,971 INFO L93 Difference]: Finished difference Result 5781 states and 8417 transitions. [2024-11-27 19:51:56,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:51:56,972 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 174 [2024-11-27 19:51:56,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:56,976 INFO L225 Difference]: With dead ends: 5781 [2024-11-27 19:51:56,976 INFO L226 Difference]: Without dead ends: 3545 [2024-11-27 19:51:56,979 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:51:56,980 INFO L435 NwaCegarLoop]: 1341 mSDtfsCounter, 3626 mSDsluCounter, 2678 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3626 SdHoareTripleChecker+Valid, 4019 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:56,980 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3626 Valid, 4019 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 19:51:56,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3545 states. [2024-11-27 19:51:57,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3545 to 2778. [2024-11-27 19:51:57,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2778 states, 2777 states have (on average 1.443284119553475) internal successors, (4008), 2777 states have internal predecessors, (4008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:57,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2778 states to 2778 states and 4008 transitions. [2024-11-27 19:51:57,019 INFO L78 Accepts]: Start accepts. Automaton has 2778 states and 4008 transitions. Word has length 174 [2024-11-27 19:51:57,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:57,020 INFO L471 AbstractCegarLoop]: Abstraction has 2778 states and 4008 transitions. [2024-11-27 19:51:57,020 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:57,020 INFO L276 IsEmpty]: Start isEmpty. Operand 2778 states and 4008 transitions. [2024-11-27 19:51:57,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-27 19:51:57,022 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:57,022 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:57,023 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-27 19:51:57,023 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:57,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:57,023 INFO L85 PathProgramCache]: Analyzing trace with hash 1706087430, now seen corresponding path program 1 times [2024-11-27 19:51:57,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:57,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041618459] [2024-11-27 19:51:57,024 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:57,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:59,387 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:51:59,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:59,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041618459] [2024-11-27 19:51:59,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041618459] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:51:59,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:51:59,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-11-27 19:51:59,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542283059] [2024-11-27 19:51:59,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:51:59,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-27 19:51:59,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:59,390 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-27 19:51:59,390 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-27 19:51:59,390 INFO L87 Difference]: Start difference. First operand 2778 states and 4008 transitions. Second operand has 13 states, 13 states have (on average 13.461538461538462) internal successors, (175), 13 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:59,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:59,915 INFO L93 Difference]: Finished difference Result 4768 states and 6904 transitions. [2024-11-27 19:51:59,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-27 19:51:59,916 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 13.461538461538462) internal successors, (175), 13 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 175 [2024-11-27 19:51:59,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:59,919 INFO L225 Difference]: With dead ends: 4768 [2024-11-27 19:51:59,919 INFO L226 Difference]: Without dead ends: 2808 [2024-11-27 19:51:59,922 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-11-27 19:51:59,922 INFO L435 NwaCegarLoop]: 1345 mSDtfsCounter, 1385 mSDsluCounter, 13424 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1385 SdHoareTripleChecker+Valid, 14769 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:59,923 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1385 Valid, 14769 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:51:59,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2808 states. [2024-11-27 19:51:59,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2808 to 2804. [2024-11-27 19:51:59,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2804 states, 2803 states have (on average 1.441312879058152) internal successors, (4040), 2803 states have internal predecessors, (4040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:59,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2804 states to 2804 states and 4040 transitions. [2024-11-27 19:51:59,958 INFO L78 Accepts]: Start accepts. Automaton has 2804 states and 4040 transitions. Word has length 175 [2024-11-27 19:51:59,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:59,958 INFO L471 AbstractCegarLoop]: Abstraction has 2804 states and 4040 transitions. [2024-11-27 19:51:59,959 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 13.461538461538462) internal successors, (175), 13 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:51:59,959 INFO L276 IsEmpty]: Start isEmpty. Operand 2804 states and 4040 transitions. [2024-11-27 19:51:59,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-27 19:51:59,961 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:59,961 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:51:59,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-27 19:51:59,961 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:59,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:59,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1877241837, now seen corresponding path program 1 times [2024-11-27 19:51:59,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:59,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256378601] [2024-11-27 19:51:59,962 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:59,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:00,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:01,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:01,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:01,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256378601] [2024-11-27 19:52:01,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256378601] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:01,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:01,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:52:01,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915761365] [2024-11-27 19:52:01,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:01,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:52:01,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:01,219 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:52:01,221 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:52:01,222 INFO L87 Difference]: Start difference. First operand 2804 states and 4040 transitions. Second operand has 7 states, 7 states have (on average 25.0) internal successors, (175), 7 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:03,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:03,135 INFO L93 Difference]: Finished difference Result 7264 states and 10471 transitions. [2024-11-27 19:52:03,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:52:03,136 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.0) internal successors, (175), 7 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 175 [2024-11-27 19:52:03,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:03,139 INFO L225 Difference]: With dead ends: 7264 [2024-11-27 19:52:03,139 INFO L226 Difference]: Without dead ends: 4652 [2024-11-27 19:52:03,141 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:52:03,142 INFO L435 NwaCegarLoop]: 1113 mSDtfsCounter, 2625 mSDsluCounter, 2790 mSDsCounter, 0 mSdLazyCounter, 1617 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2625 SdHoareTripleChecker+Valid, 3903 SdHoareTripleChecker+Invalid, 1617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:03,142 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2625 Valid, 3903 Invalid, 1617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1617 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-27 19:52:03,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4652 states. [2024-11-27 19:52:03,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4652 to 2820. [2024-11-27 19:52:03,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2820 states, 2819 states have (on average 1.4388080879744591) internal successors, (4056), 2819 states have internal predecessors, (4056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:03,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2820 states to 2820 states and 4056 transitions. [2024-11-27 19:52:03,181 INFO L78 Accepts]: Start accepts. Automaton has 2820 states and 4056 transitions. Word has length 175 [2024-11-27 19:52:03,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:03,181 INFO L471 AbstractCegarLoop]: Abstraction has 2820 states and 4056 transitions. [2024-11-27 19:52:03,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.0) internal successors, (175), 7 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:03,182 INFO L276 IsEmpty]: Start isEmpty. Operand 2820 states and 4056 transitions. [2024-11-27 19:52:03,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-27 19:52:03,184 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:03,184 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:03,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-27 19:52:03,184 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:03,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:03,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1276021935, now seen corresponding path program 1 times [2024-11-27 19:52:03,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:03,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32188778] [2024-11-27 19:52:03,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:03,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:03,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:04,443 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:04,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:04,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32188778] [2024-11-27 19:52:04,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32188778] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:04,444 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:04,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 19:52:04,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967947093] [2024-11-27 19:52:04,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:04,445 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 19:52:04,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:04,446 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 19:52:04,446 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:52:04,446 INFO L87 Difference]: Start difference. First operand 2820 states and 4056 transitions. Second operand has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 6 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:04,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:04,832 INFO L93 Difference]: Finished difference Result 6173 states and 8910 transitions. [2024-11-27 19:52:04,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:52:04,833 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 6 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 176 [2024-11-27 19:52:04,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:04,837 INFO L225 Difference]: With dead ends: 6173 [2024-11-27 19:52:04,837 INFO L226 Difference]: Without dead ends: 3502 [2024-11-27 19:52:04,840 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:52:04,840 INFO L435 NwaCegarLoop]: 1335 mSDtfsCounter, 3523 mSDsluCounter, 2664 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3523 SdHoareTripleChecker+Valid, 3999 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:04,841 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3523 Valid, 3999 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 19:52:04,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3502 states. [2024-11-27 19:52:04,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3502 to 2783. [2024-11-27 19:52:04,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2783 states, 2782 states have (on average 1.4403306973400432) internal successors, (4007), 2782 states have internal predecessors, (4007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:04,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2783 states to 2783 states and 4007 transitions. [2024-11-27 19:52:04,882 INFO L78 Accepts]: Start accepts. Automaton has 2783 states and 4007 transitions. Word has length 176 [2024-11-27 19:52:04,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:04,883 INFO L471 AbstractCegarLoop]: Abstraction has 2783 states and 4007 transitions. [2024-11-27 19:52:04,883 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 6 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:04,883 INFO L276 IsEmpty]: Start isEmpty. Operand 2783 states and 4007 transitions. [2024-11-27 19:52:04,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-27 19:52:04,885 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:04,886 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:04,886 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-27 19:52:04,886 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:04,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:04,887 INFO L85 PathProgramCache]: Analyzing trace with hash -887898892, now seen corresponding path program 1 times [2024-11-27 19:52:04,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:04,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987181774] [2024-11-27 19:52:04,887 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:04,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:06,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:06,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:06,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987181774] [2024-11-27 19:52:06,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987181774] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:06,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:06,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-27 19:52:06,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244162481] [2024-11-27 19:52:06,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:06,098 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 19:52:06,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:06,099 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 19:52:06,099 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:52:06,099 INFO L87 Difference]: Start difference. First operand 2783 states and 4007 transitions. Second operand has 9 states, 9 states have (on average 19.555555555555557) internal successors, (176), 9 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:07,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:07,525 INFO L93 Difference]: Finished difference Result 6335 states and 9205 transitions. [2024-11-27 19:52:07,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 19:52:07,526 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 19.555555555555557) internal successors, (176), 9 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 176 [2024-11-27 19:52:07,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:07,529 INFO L225 Difference]: With dead ends: 6335 [2024-11-27 19:52:07,529 INFO L226 Difference]: Without dead ends: 4589 [2024-11-27 19:52:07,531 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-27 19:52:07,532 INFO L435 NwaCegarLoop]: 1367 mSDtfsCounter, 1616 mSDsluCounter, 6389 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1616 SdHoareTripleChecker+Valid, 7756 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:07,532 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1616 Valid, 7756 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 631 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-27 19:52:07,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4589 states. [2024-11-27 19:52:07,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4589 to 3889. [2024-11-27 19:52:07,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3889 states, 3888 states have (on average 1.4429012345679013) internal successors, (5610), 3888 states have internal predecessors, (5610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:07,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3889 states to 3889 states and 5610 transitions. [2024-11-27 19:52:07,568 INFO L78 Accepts]: Start accepts. Automaton has 3889 states and 5610 transitions. Word has length 176 [2024-11-27 19:52:07,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:07,568 INFO L471 AbstractCegarLoop]: Abstraction has 3889 states and 5610 transitions. [2024-11-27 19:52:07,568 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 19.555555555555557) internal successors, (176), 9 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:07,569 INFO L276 IsEmpty]: Start isEmpty. Operand 3889 states and 5610 transitions. [2024-11-27 19:52:07,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-27 19:52:07,570 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:07,571 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:07,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-27 19:52:07,571 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:07,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:07,571 INFO L85 PathProgramCache]: Analyzing trace with hash -210712076, now seen corresponding path program 1 times [2024-11-27 19:52:07,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:07,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570534375] [2024-11-27 19:52:07,572 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:07,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:07,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:08,651 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:08,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:08,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570534375] [2024-11-27 19:52:08,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570534375] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:08,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:08,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:52:08,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659300380] [2024-11-27 19:52:08,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:08,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:52:08,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:08,653 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:52:08,654 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:52:08,655 INFO L87 Difference]: Start difference. First operand 3889 states and 5610 transitions. Second operand has 7 states, 7 states have (on average 25.142857142857142) internal successors, (176), 7 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:10,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:10,358 INFO L93 Difference]: Finished difference Result 9141 states and 13219 transitions. [2024-11-27 19:52:10,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:52:10,359 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.142857142857142) internal successors, (176), 7 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 176 [2024-11-27 19:52:10,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:10,364 INFO L225 Difference]: With dead ends: 9141 [2024-11-27 19:52:10,364 INFO L226 Difference]: Without dead ends: 5846 [2024-11-27 19:52:10,367 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:52:10,368 INFO L435 NwaCegarLoop]: 1729 mSDtfsCounter, 2962 mSDsluCounter, 5584 mSDsCounter, 0 mSdLazyCounter, 1038 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2962 SdHoareTripleChecker+Valid, 7313 SdHoareTripleChecker+Invalid, 1082 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:10,369 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2962 Valid, 7313 Invalid, 1082 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1038 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-27 19:52:10,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5846 states. [2024-11-27 19:52:10,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5846 to 4179. [2024-11-27 19:52:10,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4179 states, 4178 states have (on average 1.4399234083293442) internal successors, (6016), 4178 states have internal predecessors, (6016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:10,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4179 states to 4179 states and 6016 transitions. [2024-11-27 19:52:10,436 INFO L78 Accepts]: Start accepts. Automaton has 4179 states and 6016 transitions. Word has length 176 [2024-11-27 19:52:10,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:10,436 INFO L471 AbstractCegarLoop]: Abstraction has 4179 states and 6016 transitions. [2024-11-27 19:52:10,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.142857142857142) internal successors, (176), 7 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:10,437 INFO L276 IsEmpty]: Start isEmpty. Operand 4179 states and 6016 transitions. [2024-11-27 19:52:10,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-27 19:52:10,440 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:10,440 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:10,440 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-27 19:52:10,441 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:10,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:10,441 INFO L85 PathProgramCache]: Analyzing trace with hash 471841397, now seen corresponding path program 1 times [2024-11-27 19:52:10,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:10,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667271898] [2024-11-27 19:52:10,442 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:10,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:10,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:11,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:11,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:11,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667271898] [2024-11-27 19:52:11,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667271898] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:11,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:11,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 19:52:11,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248622713] [2024-11-27 19:52:11,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:11,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 19:52:11,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:11,340 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 19:52:11,340 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:52:11,340 INFO L87 Difference]: Start difference. First operand 4179 states and 6016 transitions. Second operand has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 6 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:13,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:13,008 INFO L93 Difference]: Finished difference Result 8306 states and 12014 transitions. [2024-11-27 19:52:13,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 19:52:13,009 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 6 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 176 [2024-11-27 19:52:13,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:13,013 INFO L225 Difference]: With dead ends: 8306 [2024-11-27 19:52:13,013 INFO L226 Difference]: Without dead ends: 5114 [2024-11-27 19:52:13,015 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:52:13,015 INFO L435 NwaCegarLoop]: 1118 mSDtfsCounter, 2595 mSDsluCounter, 2797 mSDsCounter, 0 mSdLazyCounter, 1610 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2595 SdHoareTripleChecker+Valid, 3915 SdHoareTripleChecker+Invalid, 1610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:13,015 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2595 Valid, 3915 Invalid, 1610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1610 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-27 19:52:13,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5114 states. [2024-11-27 19:52:13,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5114 to 4091. [2024-11-27 19:52:13,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4091 states, 4090 states have (on average 1.4418092909535452) internal successors, (5897), 4090 states have internal predecessors, (5897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:13,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4091 states to 4091 states and 5897 transitions. [2024-11-27 19:52:13,054 INFO L78 Accepts]: Start accepts. Automaton has 4091 states and 5897 transitions. Word has length 176 [2024-11-27 19:52:13,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:13,054 INFO L471 AbstractCegarLoop]: Abstraction has 4091 states and 5897 transitions. [2024-11-27 19:52:13,054 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 6 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:13,054 INFO L276 IsEmpty]: Start isEmpty. Operand 4091 states and 5897 transitions. [2024-11-27 19:52:13,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-27 19:52:13,057 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:13,057 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:13,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-27 19:52:13,058 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:13,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:13,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1434635190, now seen corresponding path program 1 times [2024-11-27 19:52:13,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:13,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549771229] [2024-11-27 19:52:13,059 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:13,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:13,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:14,082 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:14,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:14,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549771229] [2024-11-27 19:52:14,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549771229] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:14,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:14,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:52:14,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323627828] [2024-11-27 19:52:14,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:14,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:52:14,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:14,084 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:52:14,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:52:14,085 INFO L87 Difference]: Start difference. First operand 4091 states and 5897 transitions. Second operand has 7 states, 7 states have (on average 25.142857142857142) internal successors, (176), 7 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:16,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:16,618 INFO L93 Difference]: Finished difference Result 10189 states and 14744 transitions. [2024-11-27 19:52:16,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:52:16,618 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.142857142857142) internal successors, (176), 7 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 176 [2024-11-27 19:52:16,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:16,623 INFO L225 Difference]: With dead ends: 10189 [2024-11-27 19:52:16,623 INFO L226 Difference]: Without dead ends: 6246 [2024-11-27 19:52:16,625 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:52:16,626 INFO L435 NwaCegarLoop]: 1020 mSDtfsCounter, 3199 mSDsluCounter, 3530 mSDsCounter, 0 mSdLazyCounter, 2341 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3199 SdHoareTripleChecker+Valid, 4550 SdHoareTripleChecker+Invalid, 2341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:16,626 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3199 Valid, 4550 Invalid, 2341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2341 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-27 19:52:16,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6246 states. [2024-11-27 19:52:16,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6246 to 4093. [2024-11-27 19:52:16,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4093 states, 4092 states have (on average 1.4411045943304008) internal successors, (5897), 4092 states have internal predecessors, (5897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:16,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4093 states to 4093 states and 5897 transitions. [2024-11-27 19:52:16,665 INFO L78 Accepts]: Start accepts. Automaton has 4093 states and 5897 transitions. Word has length 176 [2024-11-27 19:52:16,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:16,665 INFO L471 AbstractCegarLoop]: Abstraction has 4093 states and 5897 transitions. [2024-11-27 19:52:16,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.142857142857142) internal successors, (176), 7 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:16,666 INFO L276 IsEmpty]: Start isEmpty. Operand 4093 states and 5897 transitions. [2024-11-27 19:52:16,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-27 19:52:16,667 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:16,668 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:16,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-27 19:52:16,668 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:16,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:16,668 INFO L85 PathProgramCache]: Analyzing trace with hash 612084573, now seen corresponding path program 1 times [2024-11-27 19:52:16,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:16,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414227060] [2024-11-27 19:52:16,669 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:16,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:16,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:17,998 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:17,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:17,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414227060] [2024-11-27 19:52:17,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414227060] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:17,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:17,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:52:17,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236819468] [2024-11-27 19:52:17,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:18,000 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:52:18,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:18,000 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:52:18,001 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:52:18,001 INFO L87 Difference]: Start difference. First operand 4093 states and 5897 transitions. Second operand has 7 states, 7 states have (on average 25.142857142857142) internal successors, (176), 7 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:20,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:20,033 INFO L93 Difference]: Finished difference Result 8381 states and 12128 transitions. [2024-11-27 19:52:20,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:52:20,034 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.142857142857142) internal successors, (176), 7 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 176 [2024-11-27 19:52:20,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:20,038 INFO L225 Difference]: With dead ends: 8381 [2024-11-27 19:52:20,038 INFO L226 Difference]: Without dead ends: 5107 [2024-11-27 19:52:20,040 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:52:20,041 INFO L435 NwaCegarLoop]: 1733 mSDtfsCounter, 1986 mSDsluCounter, 3791 mSDsCounter, 0 mSdLazyCounter, 1858 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1986 SdHoareTripleChecker+Valid, 5524 SdHoareTripleChecker+Invalid, 1859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:20,041 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1986 Valid, 5524 Invalid, 1859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1858 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-27 19:52:20,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5107 states. [2024-11-27 19:52:20,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5107 to 4084. [2024-11-27 19:52:20,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4084 states, 4083 states have (on average 1.4413421503796229) internal successors, (5885), 4083 states have internal predecessors, (5885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:20,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4084 states to 4084 states and 5885 transitions. [2024-11-27 19:52:20,077 INFO L78 Accepts]: Start accepts. Automaton has 4084 states and 5885 transitions. Word has length 176 [2024-11-27 19:52:20,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:20,077 INFO L471 AbstractCegarLoop]: Abstraction has 4084 states and 5885 transitions. [2024-11-27 19:52:20,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.142857142857142) internal successors, (176), 7 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:20,077 INFO L276 IsEmpty]: Start isEmpty. Operand 4084 states and 5885 transitions. [2024-11-27 19:52:20,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-27 19:52:20,079 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:20,079 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:20,079 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-27 19:52:20,079 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:20,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:20,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1972205800, now seen corresponding path program 1 times [2024-11-27 19:52:20,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:20,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477657202] [2024-11-27 19:52:20,080 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:20,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:20,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:21,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:21,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:21,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477657202] [2024-11-27 19:52:21,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477657202] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:21,248 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:21,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 19:52:21,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578906465] [2024-11-27 19:52:21,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:21,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 19:52:21,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:21,249 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 19:52:21,249 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:52:21,249 INFO L87 Difference]: Start difference. First operand 4084 states and 5885 transitions. Second operand has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 6 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:22,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:22,376 INFO L93 Difference]: Finished difference Result 7202 states and 10442 transitions. [2024-11-27 19:52:22,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:52:22,377 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 6 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 176 [2024-11-27 19:52:22,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:22,380 INFO L225 Difference]: With dead ends: 7202 [2024-11-27 19:52:22,380 INFO L226 Difference]: Without dead ends: 3536 [2024-11-27 19:52:22,382 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:52:22,382 INFO L435 NwaCegarLoop]: 1335 mSDtfsCounter, 2897 mSDsluCounter, 3488 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2897 SdHoareTripleChecker+Valid, 4823 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:22,382 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2897 Valid, 4823 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-27 19:52:22,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3536 states. [2024-11-27 19:52:22,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3536 to 3079. [2024-11-27 19:52:22,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3079 states, 3078 states have (on average 1.4519168291098115) internal successors, (4469), 3078 states have internal predecessors, (4469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:22,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3079 states to 3079 states and 4469 transitions. [2024-11-27 19:52:22,413 INFO L78 Accepts]: Start accepts. Automaton has 3079 states and 4469 transitions. Word has length 176 [2024-11-27 19:52:22,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:22,413 INFO L471 AbstractCegarLoop]: Abstraction has 3079 states and 4469 transitions. [2024-11-27 19:52:22,413 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.333333333333332) internal successors, (176), 6 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:22,414 INFO L276 IsEmpty]: Start isEmpty. Operand 3079 states and 4469 transitions. [2024-11-27 19:52:22,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-27 19:52:22,415 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:22,415 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:22,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-11-27 19:52:22,416 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:22,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:22,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1274865357, now seen corresponding path program 1 times [2024-11-27 19:52:22,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:22,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782771274] [2024-11-27 19:52:22,417 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:22,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:22,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:22,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:22,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782771274] [2024-11-27 19:52:22,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782771274] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:22,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:22,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:52:22,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283963277] [2024-11-27 19:52:22,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:22,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:52:22,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:22,981 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:52:22,981 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:52:22,981 INFO L87 Difference]: Start difference. First operand 3079 states and 4469 transitions. Second operand has 7 states, 7 states have (on average 25.285714285714285) internal successors, (177), 7 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:24,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:24,753 INFO L93 Difference]: Finished difference Result 5858 states and 8546 transitions. [2024-11-27 19:52:24,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:52:24,754 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.285714285714285) internal successors, (177), 7 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 177 [2024-11-27 19:52:24,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:24,756 INFO L225 Difference]: With dead ends: 5858 [2024-11-27 19:52:24,756 INFO L226 Difference]: Without dead ends: 3169 [2024-11-27 19:52:24,758 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:52:24,758 INFO L435 NwaCegarLoop]: 864 mSDtfsCounter, 1257 mSDsluCounter, 3443 mSDsCounter, 0 mSdLazyCounter, 2588 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1257 SdHoareTripleChecker+Valid, 4307 SdHoareTripleChecker+Invalid, 2590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:24,758 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1257 Valid, 4307 Invalid, 2590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2588 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-27 19:52:24,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3169 states. [2024-11-27 19:52:24,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3169 to 3151. [2024-11-27 19:52:24,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3151 states, 3150 states have (on average 1.4473015873015873) internal successors, (4559), 3150 states have internal predecessors, (4559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:24,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3151 states to 3151 states and 4559 transitions. [2024-11-27 19:52:24,785 INFO L78 Accepts]: Start accepts. Automaton has 3151 states and 4559 transitions. Word has length 177 [2024-11-27 19:52:24,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:24,786 INFO L471 AbstractCegarLoop]: Abstraction has 3151 states and 4559 transitions. [2024-11-27 19:52:24,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.285714285714285) internal successors, (177), 7 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:24,786 INFO L276 IsEmpty]: Start isEmpty. Operand 3151 states and 4559 transitions. [2024-11-27 19:52:24,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-27 19:52:24,787 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:24,788 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:24,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-11-27 19:52:24,788 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:24,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:24,788 INFO L85 PathProgramCache]: Analyzing trace with hash 667491135, now seen corresponding path program 1 times [2024-11-27 19:52:24,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:24,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750513413] [2024-11-27 19:52:24,789 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:24,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:25,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:26,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:26,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:26,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750513413] [2024-11-27 19:52:26,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750513413] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:26,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:26,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-27 19:52:26,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35107909] [2024-11-27 19:52:26,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:26,220 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-27 19:52:26,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:26,221 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-27 19:52:26,222 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:52:26,223 INFO L87 Difference]: Start difference. First operand 3151 states and 4559 transitions. Second operand has 11 states, 11 states have (on average 16.09090909090909) internal successors, (177), 11 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:28,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:28,087 INFO L93 Difference]: Finished difference Result 6675 states and 9729 transitions. [2024-11-27 19:52:28,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-27 19:52:28,087 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 16.09090909090909) internal successors, (177), 11 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 177 [2024-11-27 19:52:28,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:28,091 INFO L225 Difference]: With dead ends: 6675 [2024-11-27 19:52:28,091 INFO L226 Difference]: Without dead ends: 4118 [2024-11-27 19:52:28,093 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:52:28,094 INFO L435 NwaCegarLoop]: 920 mSDtfsCounter, 1418 mSDsluCounter, 3241 mSDsCounter, 0 mSdLazyCounter, 2361 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1418 SdHoareTripleChecker+Valid, 4161 SdHoareTripleChecker+Invalid, 2363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:28,094 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1418 Valid, 4161 Invalid, 2363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2361 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-27 19:52:28,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4118 states. [2024-11-27 19:52:28,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4118 to 3589. [2024-11-27 19:52:28,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3589 states, 3588 states have (on average 1.4531772575250836) internal successors, (5214), 3588 states have internal predecessors, (5214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:28,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3589 states to 3589 states and 5214 transitions. [2024-11-27 19:52:28,130 INFO L78 Accepts]: Start accepts. Automaton has 3589 states and 5214 transitions. Word has length 177 [2024-11-27 19:52:28,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:28,130 INFO L471 AbstractCegarLoop]: Abstraction has 3589 states and 5214 transitions. [2024-11-27 19:52:28,130 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 16.09090909090909) internal successors, (177), 11 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:28,130 INFO L276 IsEmpty]: Start isEmpty. Operand 3589 states and 5214 transitions. [2024-11-27 19:52:28,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-27 19:52:28,132 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:28,132 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:28,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2024-11-27 19:52:28,133 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:28,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:28,133 INFO L85 PathProgramCache]: Analyzing trace with hash -889643357, now seen corresponding path program 1 times [2024-11-27 19:52:28,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:28,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378128648] [2024-11-27 19:52:28,134 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:28,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:28,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:29,055 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:29,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:29,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378128648] [2024-11-27 19:52:29,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378128648] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:29,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:29,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-27 19:52:29,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731407532] [2024-11-27 19:52:29,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:29,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-27 19:52:29,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:29,056 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-27 19:52:29,056 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:52:29,057 INFO L87 Difference]: Start difference. First operand 3589 states and 5214 transitions. Second operand has 8 states, 8 states have (on average 22.125) internal successors, (177), 8 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:31,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:31,296 INFO L93 Difference]: Finished difference Result 6979 states and 10163 transitions. [2024-11-27 19:52:31,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 19:52:31,298 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.125) internal successors, (177), 8 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 177 [2024-11-27 19:52:31,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:31,303 INFO L225 Difference]: With dead ends: 6979 [2024-11-27 19:52:31,304 INFO L226 Difference]: Without dead ends: 3914 [2024-11-27 19:52:31,306 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2024-11-27 19:52:31,306 INFO L435 NwaCegarLoop]: 1331 mSDtfsCounter, 2405 mSDsluCounter, 3809 mSDsCounter, 0 mSdLazyCounter, 1756 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2405 SdHoareTripleChecker+Valid, 5140 SdHoareTripleChecker+Invalid, 1756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:31,307 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2405 Valid, 5140 Invalid, 1756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1756 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-27 19:52:31,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3914 states. [2024-11-27 19:52:31,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3914 to 3595. [2024-11-27 19:52:31,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3595 states, 3594 states have (on average 1.452977184195882) internal successors, (5222), 3594 states have internal predecessors, (5222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:31,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3595 states to 3595 states and 5222 transitions. [2024-11-27 19:52:31,368 INFO L78 Accepts]: Start accepts. Automaton has 3595 states and 5222 transitions. Word has length 177 [2024-11-27 19:52:31,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:31,368 INFO L471 AbstractCegarLoop]: Abstraction has 3595 states and 5222 transitions. [2024-11-27 19:52:31,368 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.125) internal successors, (177), 8 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:31,369 INFO L276 IsEmpty]: Start isEmpty. Operand 3595 states and 5222 transitions. [2024-11-27 19:52:31,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-27 19:52:31,371 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:31,372 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:31,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-11-27 19:52:31,372 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:31,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:31,373 INFO L85 PathProgramCache]: Analyzing trace with hash -1078095671, now seen corresponding path program 1 times [2024-11-27 19:52:31,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:31,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34833934] [2024-11-27 19:52:31,373 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:31,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:31,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:32,134 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:32,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:32,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34833934] [2024-11-27 19:52:32,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34833934] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:32,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:32,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 19:52:32,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277491191] [2024-11-27 19:52:32,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:32,136 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 19:52:32,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:32,136 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 19:52:32,137 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:52:32,137 INFO L87 Difference]: Start difference. First operand 3595 states and 5222 transitions. Second operand has 6 states, 6 states have (on average 29.5) internal successors, (177), 6 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:34,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:34,093 INFO L93 Difference]: Finished difference Result 9257 states and 13506 transitions. [2024-11-27 19:52:34,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 19:52:34,094 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.5) internal successors, (177), 6 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 177 [2024-11-27 19:52:34,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:34,099 INFO L225 Difference]: With dead ends: 9257 [2024-11-27 19:52:34,099 INFO L226 Difference]: Without dead ends: 5797 [2024-11-27 19:52:34,102 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:52:34,102 INFO L435 NwaCegarLoop]: 1026 mSDtfsCounter, 3189 mSDsluCounter, 2702 mSDsCounter, 0 mSdLazyCounter, 1793 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3189 SdHoareTripleChecker+Valid, 3728 SdHoareTripleChecker+Invalid, 1793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:34,102 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3189 Valid, 3728 Invalid, 1793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1793 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-27 19:52:34,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5797 states. [2024-11-27 19:52:34,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5797 to 3311. [2024-11-27 19:52:34,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3311 states, 3310 states have (on average 1.4574018126888217) internal successors, (4824), 3310 states have internal predecessors, (4824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:34,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3311 states to 3311 states and 4824 transitions. [2024-11-27 19:52:34,147 INFO L78 Accepts]: Start accepts. Automaton has 3311 states and 4824 transitions. Word has length 177 [2024-11-27 19:52:34,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:34,147 INFO L471 AbstractCegarLoop]: Abstraction has 3311 states and 4824 transitions. [2024-11-27 19:52:34,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 29.5) internal successors, (177), 6 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:34,147 INFO L276 IsEmpty]: Start isEmpty. Operand 3311 states and 4824 transitions. [2024-11-27 19:52:34,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-27 19:52:34,149 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:34,149 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:34,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2024-11-27 19:52:34,149 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:34,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:34,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1103187539, now seen corresponding path program 1 times [2024-11-27 19:52:34,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:34,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087933100] [2024-11-27 19:52:34,150 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:34,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:34,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:34,801 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:34,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:34,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087933100] [2024-11-27 19:52:34,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087933100] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:34,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:34,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 19:52:34,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156580792] [2024-11-27 19:52:34,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:34,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:52:34,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:34,803 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:52:34,804 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:52:34,804 INFO L87 Difference]: Start difference. First operand 3311 states and 4824 transitions. Second operand has 4 states, 4 states have (on average 44.5) internal successors, (178), 4 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:34,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:34,850 INFO L93 Difference]: Finished difference Result 6181 states and 9025 transitions. [2024-11-27 19:52:34,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:52:34,851 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 44.5) internal successors, (178), 4 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 178 [2024-11-27 19:52:34,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:34,855 INFO L225 Difference]: With dead ends: 6181 [2024-11-27 19:52:34,855 INFO L226 Difference]: Without dead ends: 3276 [2024-11-27 19:52:34,857 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:52:34,858 INFO L435 NwaCegarLoop]: 1372 mSDtfsCounter, 1219 mSDsluCounter, 1371 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1219 SdHoareTripleChecker+Valid, 2743 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:34,858 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1219 Valid, 2743 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:52:34,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3276 states. [2024-11-27 19:52:34,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3276 to 3262. [2024-11-27 19:52:34,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3262 states, 3261 states have (on average 1.453541858325667) internal successors, (4740), 3261 states have internal predecessors, (4740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:34,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3262 states to 3262 states and 4740 transitions. [2024-11-27 19:52:34,895 INFO L78 Accepts]: Start accepts. Automaton has 3262 states and 4740 transitions. Word has length 178 [2024-11-27 19:52:34,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:34,895 INFO L471 AbstractCegarLoop]: Abstraction has 3262 states and 4740 transitions. [2024-11-27 19:52:34,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 44.5) internal successors, (178), 4 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:34,895 INFO L276 IsEmpty]: Start isEmpty. Operand 3262 states and 4740 transitions. [2024-11-27 19:52:34,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-27 19:52:34,897 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:34,897 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:34,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-11-27 19:52:34,898 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:34,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:34,898 INFO L85 PathProgramCache]: Analyzing trace with hash -320912460, now seen corresponding path program 1 times [2024-11-27 19:52:34,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:34,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873712693] [2024-11-27 19:52:34,899 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:34,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:35,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:35,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:35,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:35,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873712693] [2024-11-27 19:52:35,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873712693] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:35,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:35,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:52:35,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622526828] [2024-11-27 19:52:35,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:35,637 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:52:35,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:35,638 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:52:35,638 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:52:35,638 INFO L87 Difference]: Start difference. First operand 3262 states and 4740 transitions. Second operand has 5 states, 5 states have (on average 35.6) internal successors, (178), 5 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:35,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:35,724 INFO L93 Difference]: Finished difference Result 6324 states and 9210 transitions. [2024-11-27 19:52:35,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:52:35,725 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.6) internal successors, (178), 5 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 178 [2024-11-27 19:52:35,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:35,727 INFO L225 Difference]: With dead ends: 6324 [2024-11-27 19:52:35,728 INFO L226 Difference]: Without dead ends: 3302 [2024-11-27 19:52:35,729 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:52:35,730 INFO L435 NwaCegarLoop]: 1367 mSDtfsCounter, 2 mSDsluCounter, 4090 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 5457 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:35,730 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 5457 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:52:35,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3302 states. [2024-11-27 19:52:35,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3302 to 3288. [2024-11-27 19:52:35,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3288 states, 3287 states have (on average 1.4517797383632491) internal successors, (4772), 3287 states have internal predecessors, (4772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:35,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3288 states to 3288 states and 4772 transitions. [2024-11-27 19:52:35,757 INFO L78 Accepts]: Start accepts. Automaton has 3288 states and 4772 transitions. Word has length 178 [2024-11-27 19:52:35,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:35,757 INFO L471 AbstractCegarLoop]: Abstraction has 3288 states and 4772 transitions. [2024-11-27 19:52:35,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.6) internal successors, (178), 5 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:35,757 INFO L276 IsEmpty]: Start isEmpty. Operand 3288 states and 4772 transitions. [2024-11-27 19:52:35,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-27 19:52:35,758 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:35,759 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:35,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-11-27 19:52:35,759 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:35,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:35,759 INFO L85 PathProgramCache]: Analyzing trace with hash -1569816681, now seen corresponding path program 1 times [2024-11-27 19:52:35,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:35,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746557873] [2024-11-27 19:52:35,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:35,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:36,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:36,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:36,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:36,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746557873] [2024-11-27 19:52:36,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746557873] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:36,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:36,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 19:52:36,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011259134] [2024-11-27 19:52:36,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:36,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 19:52:36,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:36,927 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 19:52:36,927 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:52:36,927 INFO L87 Difference]: Start difference. First operand 3288 states and 4772 transitions. Second operand has 7 states, 7 states have (on average 25.428571428571427) internal successors, (178), 7 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:37,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:37,382 INFO L93 Difference]: Finished difference Result 6645 states and 9654 transitions. [2024-11-27 19:52:37,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:52:37,383 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 25.428571428571427) internal successors, (178), 7 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 178 [2024-11-27 19:52:37,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:37,386 INFO L225 Difference]: With dead ends: 6645 [2024-11-27 19:52:37,386 INFO L226 Difference]: Without dead ends: 3557 [2024-11-27 19:52:37,389 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:52:37,389 INFO L435 NwaCegarLoop]: 1332 mSDtfsCounter, 2368 mSDsluCounter, 5319 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2368 SdHoareTripleChecker+Valid, 6651 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:37,390 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2368 Valid, 6651 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:52:37,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3557 states. [2024-11-27 19:52:37,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3557 to 3286. [2024-11-27 19:52:37,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3286 states, 3285 states have (on average 1.4514459665144597) internal successors, (4768), 3285 states have internal predecessors, (4768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:37,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3286 states to 3286 states and 4768 transitions. [2024-11-27 19:52:37,424 INFO L78 Accepts]: Start accepts. Automaton has 3286 states and 4768 transitions. Word has length 178 [2024-11-27 19:52:37,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:37,424 INFO L471 AbstractCegarLoop]: Abstraction has 3286 states and 4768 transitions. [2024-11-27 19:52:37,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 25.428571428571427) internal successors, (178), 7 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:37,425 INFO L276 IsEmpty]: Start isEmpty. Operand 3286 states and 4768 transitions. [2024-11-27 19:52:37,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-27 19:52:37,425 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:37,425 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:37,426 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-11-27 19:52:37,426 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:37,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:37,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1873991259, now seen corresponding path program 1 times [2024-11-27 19:52:37,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:37,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875497424] [2024-11-27 19:52:37,427 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:37,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:37,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:38,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:38,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:38,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875497424] [2024-11-27 19:52:38,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875497424] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:38,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:38,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 19:52:38,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21268822] [2024-11-27 19:52:38,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:38,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 19:52:38,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:38,130 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 19:52:38,130 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:52:38,130 INFO L87 Difference]: Start difference. First operand 3286 states and 4768 transitions. Second operand has 5 states, 5 states have (on average 35.6) internal successors, (178), 5 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:38,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:38,801 INFO L93 Difference]: Finished difference Result 7008 states and 10202 transitions. [2024-11-27 19:52:38,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:52:38,803 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.6) internal successors, (178), 5 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 178 [2024-11-27 19:52:38,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:38,806 INFO L225 Difference]: With dead ends: 7008 [2024-11-27 19:52:38,806 INFO L226 Difference]: Without dead ends: 3921 [2024-11-27 19:52:38,808 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 19:52:38,808 INFO L435 NwaCegarLoop]: 1338 mSDtfsCounter, 3539 mSDsluCounter, 2671 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3539 SdHoareTripleChecker+Valid, 4009 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:38,809 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3539 Valid, 4009 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-27 19:52:38,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3921 states. [2024-11-27 19:52:38,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3921 to 3254. [2024-11-27 19:52:38,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3254 states, 3253 states have (on average 1.4521979711035966) internal successors, (4724), 3253 states have internal predecessors, (4724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:38,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3254 states to 3254 states and 4724 transitions. [2024-11-27 19:52:38,838 INFO L78 Accepts]: Start accepts. Automaton has 3254 states and 4724 transitions. Word has length 178 [2024-11-27 19:52:38,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:38,838 INFO L471 AbstractCegarLoop]: Abstraction has 3254 states and 4724 transitions. [2024-11-27 19:52:38,839 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.6) internal successors, (178), 5 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:38,839 INFO L276 IsEmpty]: Start isEmpty. Operand 3254 states and 4724 transitions. [2024-11-27 19:52:38,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-11-27 19:52:38,839 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:38,840 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:38,840 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-11-27 19:52:38,840 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:38,840 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:38,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1704824134, now seen corresponding path program 1 times [2024-11-27 19:52:38,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:38,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917683878] [2024-11-27 19:52:38,841 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:38,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:39,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:40,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:40,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:40,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917683878] [2024-11-27 19:52:40,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917683878] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:40,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:40,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-27 19:52:40,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500065575] [2024-11-27 19:52:40,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:40,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 19:52:40,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:40,025 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 19:52:40,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-11-27 19:52:40,026 INFO L87 Difference]: Start difference. First operand 3254 states and 4724 transitions. Second operand has 14 states, 14 states have (on average 12.785714285714286) internal successors, (179), 14 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:40,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:40,689 INFO L93 Difference]: Finished difference Result 6162 states and 8959 transitions. [2024-11-27 19:52:40,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-27 19:52:40,690 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.785714285714286) internal successors, (179), 14 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 179 [2024-11-27 19:52:40,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:40,693 INFO L225 Difference]: With dead ends: 6162 [2024-11-27 19:52:40,693 INFO L226 Difference]: Without dead ends: 3264 [2024-11-27 19:52:40,695 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2024-11-27 19:52:40,696 INFO L435 NwaCegarLoop]: 1333 mSDtfsCounter, 1689 mSDsluCounter, 14636 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1689 SdHoareTripleChecker+Valid, 15969 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:40,696 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1689 Valid, 15969 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:52:40,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3264 states. [2024-11-27 19:52:40,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3264 to 3255. [2024-11-27 19:52:40,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3255 states, 3254 states have (on average 1.452059004302397) internal successors, (4725), 3254 states have internal predecessors, (4725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:40,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3255 states to 3255 states and 4725 transitions. [2024-11-27 19:52:40,733 INFO L78 Accepts]: Start accepts. Automaton has 3255 states and 4725 transitions. Word has length 179 [2024-11-27 19:52:40,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:40,733 INFO L471 AbstractCegarLoop]: Abstraction has 3255 states and 4725 transitions. [2024-11-27 19:52:40,733 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.785714285714286) internal successors, (179), 14 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:40,733 INFO L276 IsEmpty]: Start isEmpty. Operand 3255 states and 4725 transitions. [2024-11-27 19:52:40,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-11-27 19:52:40,734 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:40,734 INFO L218 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-27 19:52:40,735 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-11-27 19:52:40,735 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:40,735 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:40,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1934484862, now seen corresponding path program 1 times [2024-11-27 19:52:40,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:40,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913897288] [2024-11-27 19:52:40,735 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:40,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:41,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-27 19:52:41,069 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-27 19:52:41,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-27 19:52:41,597 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-27 19:52:41,597 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-27 19:52:41,599 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-27 19:52:41,601 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-11-27 19:52:41,605 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] [2024-11-27 19:52:41,861 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-27 19:52:41,865 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.11 07:52:41 BoogieIcfgContainer [2024-11-27 19:52:41,869 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-27 19:52:41,870 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-27 19:52:41,870 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-27 19:52:41,870 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-27 19:52:41,871 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 07:50:48" (3/4) ... [2024-11-27 19:52:41,874 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-27 19:52:41,875 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-27 19:52:41,876 INFO L158 Benchmark]: Toolchain (without parser) took 121027.45ms. Allocated memory was 142.6MB in the beginning and 906.0MB in the end (delta: 763.4MB). Free memory was 115.8MB in the beginning and 446.4MB in the end (delta: -330.7MB). Peak memory consumption was 438.4MB. Max. memory is 16.1GB. [2024-11-27 19:52:41,877 INFO L158 Benchmark]: CDTParser took 0.36ms. Allocated memory is still 142.6MB. Free memory is still 79.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 19:52:41,877 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1103.74ms. Allocated memory is still 142.6MB. Free memory was 115.5MB in the beginning and 90.6MB in the end (delta: 24.9MB). Peak memory consumption was 77.7MB. Max. memory is 16.1GB. [2024-11-27 19:52:41,877 INFO L158 Benchmark]: Boogie Procedure Inliner took 524.37ms. Allocated memory was 142.6MB in the beginning and 453.0MB in the end (delta: 310.4MB). Free memory was 90.6MB in the beginning and 344.4MB in the end (delta: -253.7MB). Peak memory consumption was 73.8MB. Max. memory is 16.1GB. [2024-11-27 19:52:41,877 INFO L158 Benchmark]: Boogie Preprocessor took 712.43ms. Allocated memory is still 453.0MB. Free memory was 344.4MB in the beginning and 336.3MB in the end (delta: 8.0MB). Peak memory consumption was 71.4MB. Max. memory is 16.1GB. [2024-11-27 19:52:41,878 INFO L158 Benchmark]: RCFGBuilder took 5774.74ms. Allocated memory was 453.0MB in the beginning and 1.3GB in the end (delta: 805.3MB). Free memory was 336.3MB in the beginning and 830.0MB in the end (delta: -493.6MB). Peak memory consumption was 318.7MB. Max. memory is 16.1GB. [2024-11-27 19:52:41,878 INFO L158 Benchmark]: TraceAbstraction took 112891.80ms. Allocated memory was 1.3GB in the beginning and 906.0MB in the end (delta: -352.3MB). Free memory was 830.0MB in the beginning and 446.4MB in the end (delta: 383.5MB). Peak memory consumption was 28.4MB. Max. memory is 16.1GB. [2024-11-27 19:52:41,878 INFO L158 Benchmark]: Witness Printer took 5.64ms. Allocated memory is still 906.0MB. Free memory was 446.4MB in the beginning and 446.4MB in the end (delta: 24.7kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-27 19:52:41,880 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.36ms. Allocated memory is still 142.6MB. Free memory is still 79.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1103.74ms. Allocated memory is still 142.6MB. Free memory was 115.5MB in the beginning and 90.6MB in the end (delta: 24.9MB). Peak memory consumption was 77.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 524.37ms. Allocated memory was 142.6MB in the beginning and 453.0MB in the end (delta: 310.4MB). Free memory was 90.6MB in the beginning and 344.4MB in the end (delta: -253.7MB). Peak memory consumption was 73.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 712.43ms. Allocated memory is still 453.0MB. Free memory was 344.4MB in the beginning and 336.3MB in the end (delta: 8.0MB). Peak memory consumption was 71.4MB. Max. memory is 16.1GB. * RCFGBuilder took 5774.74ms. Allocated memory was 453.0MB in the beginning and 1.3GB in the end (delta: 805.3MB). Free memory was 336.3MB in the beginning and 830.0MB in the end (delta: -493.6MB). Peak memory consumption was 318.7MB. Max. memory is 16.1GB. * TraceAbstraction took 112891.80ms. Allocated memory was 1.3GB in the beginning and 906.0MB in the end (delta: -352.3MB). Free memory was 830.0MB in the beginning and 446.4MB in the end (delta: 383.5MB). Peak memory consumption was 28.4MB. Max. memory is 16.1GB. * Witness Printer took 5.64ms. Allocated memory is still 906.0MB. Free memory was 446.4MB in the beginning and 446.4MB in the end (delta: 24.7kB). Peak memory consumption was 8.4MB. 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: 21]: 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 bitwiseOr at line 414, overapproximation of bitwiseAnd at line 260, overapproximation of bitwiseAnd at line 236, overapproximation of bitwiseAnd at line 392, overapproximation of bitwiseAnd at line 310, overapproximation of bitwiseAnd at line 422. Possible FailurePath: [L26] const SORT_1 mask_SORT_1 = (SORT_1)-1 >> (sizeof(SORT_1) * 8 - 1); [L27] const SORT_1 msb_SORT_1 = (SORT_1)1 << (1 - 1); [L29] const SORT_3 mask_SORT_3 = (SORT_3)-1 >> (sizeof(SORT_3) * 8 - 32); [L30] const SORT_3 msb_SORT_3 = (SORT_3)1 << (32 - 1); [L32] const SORT_6 mask_SORT_6 = (SORT_6)-1 >> (sizeof(SORT_6) * 8 - 2); [L33] const SORT_6 msb_SORT_6 = (SORT_6)1 << (2 - 1); [L35] const SORT_38 mask_SORT_38 = (SORT_38)-1 >> (sizeof(SORT_38) * 8 - 31); [L36] const SORT_38 msb_SORT_38 = (SORT_38)1 << (31 - 1); [L38] const SORT_45 mask_SORT_45 = (SORT_45)-1 >> (sizeof(SORT_45) * 8 - 3); [L39] const SORT_45 msb_SORT_45 = (SORT_45)1 << (3 - 1); [L41] const SORT_3 var_4 = 0; [L42] const SORT_3 var_5 = 1; [L43] const SORT_6 var_7 = 2; [L44] const SORT_6 var_10 = 1; [L45] const SORT_1 var_32 = 1; [L46] const SORT_1 var_33 = 0; [L47] const SORT_38 var_39 = 0; [L48] const SORT_6 var_41 = 0; [L49] const SORT_45 var_46 = 0; [L50] const SORT_45 var_50 = 1; [L51] const SORT_45 var_56 = 4; [L52] const SORT_45 var_58 = 5; [L53] const SORT_45 var_76 = 2; [L54] const SORT_45 var_86 = 3; [L56] SORT_1 input_2; [L57] SORT_45 input_451; [L58] SORT_45 input_572; [L60] EXPR __VERIFIER_nondet_uchar() & mask_SORT_6 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L60] SORT_6 state_8 = __VERIFIER_nondet_uchar() & mask_SORT_6; [L61] EXPR __VERIFIER_nondet_uchar() & mask_SORT_6 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L61] SORT_6 state_17 = __VERIFIER_nondet_uchar() & mask_SORT_6; [L62] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L62] SORT_1 state_34 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L63] EXPR __VERIFIER_nondet_uchar() & mask_SORT_6 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L63] SORT_6 state_42 = __VERIFIER_nondet_uchar() & mask_SORT_6; [L64] EXPR __VERIFIER_nondet_uchar() & mask_SORT_45 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L64] SORT_45 state_47 = __VERIFIER_nondet_uchar() & mask_SORT_45; [L65] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L65] SORT_1 state_72 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L66] EXPR __VERIFIER_nondet_uchar() & mask_SORT_6 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L66] SORT_6 state_98 = __VERIFIER_nondet_uchar() & mask_SORT_6; [L67] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L67] SORT_1 state_129 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L68] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L68] SORT_1 state_131 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L69] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L69] SORT_1 state_141 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L70] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L70] SORT_1 state_143 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L71] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L71] SORT_1 state_145 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L72] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L72] SORT_1 state_147 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L73] EXPR __VERIFIER_nondet_uchar() & mask_SORT_45 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L73] SORT_45 state_149 = __VERIFIER_nondet_uchar() & mask_SORT_45; [L74] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L74] SORT_1 state_154 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L75] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L75] SORT_1 state_168 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L76] EXPR __VERIFIER_nondet_uchar() & mask_SORT_45 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L76] SORT_45 state_170 = __VERIFIER_nondet_uchar() & mask_SORT_45; [L77] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L77] SORT_1 state_172 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L78] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L78] SORT_1 state_174 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L79] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L79] SORT_1 state_176 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L80] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L80] SORT_1 state_178 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L81] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L81] SORT_1 state_180 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L82] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L82] SORT_1 state_182 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L83] EXPR __VERIFIER_nondet_uchar() & mask_SORT_45 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L83] SORT_45 state_184 = __VERIFIER_nondet_uchar() & mask_SORT_45; [L84] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L84] SORT_1 state_189 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L85] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L85] SORT_1 state_203 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L86] EXPR __VERIFIER_nondet_uchar() & mask_SORT_45 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L86] SORT_45 state_205 = __VERIFIER_nondet_uchar() & mask_SORT_45; [L87] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L87] SORT_1 state_207 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L88] EXPR __VERIFIER_nondet_uchar() & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L88] SORT_1 state_209 = __VERIFIER_nondet_uchar() & mask_SORT_1; [L90] SORT_6 init_9_arg_1 = var_7; [L91] state_8 = init_9_arg_1 [L92] SORT_6 init_18_arg_1 = var_7; [L93] state_17 = init_18_arg_1 [L94] SORT_1 init_35_arg_1 = var_33; [L95] state_34 = init_35_arg_1 [L96] SORT_6 init_43_arg_1 = var_41; [L97] state_42 = init_43_arg_1 [L98] SORT_45 init_48_arg_1 = var_46; [L99] state_47 = init_48_arg_1 [L100] SORT_1 init_73_arg_1 = var_33; [L101] state_72 = init_73_arg_1 [L102] SORT_6 init_99_arg_1 = var_41; [L103] state_98 = init_99_arg_1 [L104] SORT_1 init_130_arg_1 = var_33; [L105] state_129 = init_130_arg_1 [L106] SORT_1 init_132_arg_1 = var_33; [L107] state_131 = init_132_arg_1 [L108] SORT_1 init_142_arg_1 = var_33; [L109] state_141 = init_142_arg_1 [L110] SORT_1 init_144_arg_1 = var_33; [L111] state_143 = init_144_arg_1 [L112] SORT_1 init_146_arg_1 = var_33; [L113] state_145 = init_146_arg_1 [L114] SORT_1 init_148_arg_1 = var_32; [L115] state_147 = init_148_arg_1 [L116] SORT_45 init_150_arg_1 = var_58; [L117] state_149 = init_150_arg_1 [L118] SORT_1 init_155_arg_1 = var_32; [L119] state_154 = init_155_arg_1 [L120] SORT_1 init_169_arg_1 = var_32; [L121] state_168 = init_169_arg_1 [L122] SORT_45 init_171_arg_1 = var_76; [L123] state_170 = init_171_arg_1 [L124] SORT_1 init_173_arg_1 = var_33; [L125] state_172 = init_173_arg_1 [L126] SORT_1 init_175_arg_1 = var_33; [L127] state_174 = init_175_arg_1 [L128] SORT_1 init_177_arg_1 = var_33; [L129] state_176 = init_177_arg_1 [L130] SORT_1 init_179_arg_1 = var_33; [L131] state_178 = init_179_arg_1 [L132] SORT_1 init_181_arg_1 = var_33; [L133] state_180 = init_181_arg_1 [L134] SORT_1 init_183_arg_1 = var_32; [L135] state_182 = init_183_arg_1 [L136] SORT_45 init_185_arg_1 = var_58; [L137] state_184 = init_185_arg_1 [L138] SORT_1 init_190_arg_1 = var_32; [L139] state_189 = init_190_arg_1 [L140] SORT_1 init_204_arg_1 = var_32; [L141] state_203 = init_204_arg_1 [L142] SORT_45 init_206_arg_1 = var_76; [L143] state_205 = init_206_arg_1 [L144] SORT_1 init_208_arg_1 = var_33; [L145] state_207 = init_208_arg_1 [L146] SORT_1 init_210_arg_1 = var_33; [L147] state_209 = init_210_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L150] input_2 = __VERIFIER_nondet_uchar() [L151] input_451 = __VERIFIER_nondet_uchar() [L152] input_572 = __VERIFIER_nondet_uchar() [L155] SORT_6 var_11_arg_0 = state_8; [L156] SORT_6 var_11_arg_1 = var_10; [L157] SORT_1 var_11 = var_11_arg_0 == var_11_arg_1; [L158] SORT_1 var_12_arg_0 = var_11; [L159] SORT_3 var_12_arg_1 = var_5; [L160] SORT_3 var_12_arg_2 = var_4; [L161] SORT_3 var_12 = var_12_arg_0 ? var_12_arg_1 : var_12_arg_2; [L162] SORT_3 var_13_arg_0 = var_12; [L163] SORT_1 var_13 = var_13_arg_0 >> 0; [L164] SORT_1 var_14_arg_0 = var_13; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_14_arg_0=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L165] EXPR var_14_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L165] var_14_arg_0 = var_14_arg_0 & mask_SORT_1 [L166] SORT_3 var_14 = var_14_arg_0; [L167] SORT_3 var_15_arg_0 = var_14; [L168] SORT_3 var_15_arg_1 = var_5; [L169] SORT_1 var_15 = var_15_arg_0 == var_15_arg_1; [L170] SORT_1 var_16_arg_0 = var_15; [L171] SORT_1 var_16 = ~var_16_arg_0; [L172] SORT_6 var_19_arg_0 = state_17; [L173] SORT_6 var_19_arg_1 = var_10; [L174] SORT_1 var_19 = var_19_arg_0 == var_19_arg_1; [L175] SORT_1 var_20_arg_0 = var_19; [L176] SORT_3 var_20_arg_1 = var_5; [L177] SORT_3 var_20_arg_2 = var_4; [L178] SORT_3 var_20 = var_20_arg_0 ? var_20_arg_1 : var_20_arg_2; [L179] SORT_3 var_21_arg_0 = var_20; [L180] SORT_1 var_21 = var_21_arg_0 >> 0; [L181] SORT_1 var_22_arg_0 = var_21; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_16=-1, var_21=0, var_22_arg_0=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L182] EXPR var_22_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_16=-1, var_21=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L182] var_22_arg_0 = var_22_arg_0 & mask_SORT_1 [L183] SORT_3 var_22 = var_22_arg_0; [L184] SORT_3 var_23_arg_0 = var_22; [L185] SORT_3 var_23_arg_1 = var_5; [L186] SORT_1 var_23 = var_23_arg_0 == var_23_arg_1; [L187] SORT_1 var_24_arg_0 = var_16; [L188] SORT_1 var_24_arg_1 = var_23; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_24_arg_0=-1, var_24_arg_1=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L189] EXPR var_24_arg_0 | var_24_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L189] SORT_1 var_24 = var_24_arg_0 | var_24_arg_1; [L190] SORT_1 var_25_arg_0 = var_21; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_24=255, var_25_arg_0=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L191] EXPR var_25_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_24=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L191] var_25_arg_0 = var_25_arg_0 & mask_SORT_1 [L192] SORT_3 var_25 = var_25_arg_0; [L193] SORT_3 var_26_arg_0 = var_25; [L194] SORT_3 var_26_arg_1 = var_5; [L195] SORT_1 var_26 = var_26_arg_0 == var_26_arg_1; [L196] SORT_1 var_27_arg_0 = var_26; [L197] SORT_1 var_27 = ~var_27_arg_0; [L198] SORT_1 var_28_arg_0 = var_13; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_24=255, var_27=-1, var_28_arg_0=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L199] EXPR var_28_arg_0 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_24=255, var_27=-1, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L199] var_28_arg_0 = var_28_arg_0 & mask_SORT_1 [L200] SORT_3 var_28 = var_28_arg_0; [L201] SORT_3 var_29_arg_0 = var_28; [L202] SORT_3 var_29_arg_1 = var_5; [L203] SORT_1 var_29 = var_29_arg_0 == var_29_arg_1; [L204] SORT_1 var_30_arg_0 = var_27; [L205] SORT_1 var_30_arg_1 = var_29; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_24=255, var_30_arg_0=-1, var_30_arg_1=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L206] EXPR var_30_arg_0 | var_30_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_24=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L206] SORT_1 var_30 = var_30_arg_0 | var_30_arg_1; [L207] SORT_1 var_31_arg_0 = var_24; [L208] SORT_1 var_31_arg_1 = var_30; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31_arg_0=255, var_31_arg_1=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L209] EXPR var_31_arg_0 & var_31_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L209] SORT_1 var_31 = var_31_arg_0 & var_31_arg_1; [L210] SORT_45 var_64_arg_0 = state_47; [L211] SORT_45 var_64_arg_1 = var_50; [L212] SORT_1 var_64 = var_64_arg_0 == var_64_arg_1; [L213] SORT_6 var_65_arg_0 = state_42; [L214] SORT_6 var_65_arg_1 = var_10; [L215] SORT_1 var_65 = var_65_arg_0 == var_65_arg_1; [L216] SORT_1 var_66_arg_0 = var_64; [L217] SORT_1 var_66_arg_1 = var_65; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_66_arg_0=0, var_66_arg_1=0, var_76=2, var_7=2, var_86=3] [L218] EXPR var_66_arg_0 | var_66_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L218] SORT_1 var_66 = var_66_arg_0 | var_66_arg_1; [L219] EXPR var_66 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L219] var_66 = var_66 & mask_SORT_1 [L220] SORT_6 var_44_arg_0 = state_42; [L221] SORT_6 var_44_arg_1 = var_41; [L222] SORT_1 var_44 = var_44_arg_0 == var_44_arg_1; [L223] SORT_45 var_49_arg_0 = state_47; [L224] SORT_45 var_49_arg_1 = var_46; [L225] SORT_1 var_49 = var_49_arg_0 == var_49_arg_1; [L226] SORT_45 var_51_arg_0 = state_47; [L227] SORT_45 var_51_arg_1 = var_50; [L228] SORT_1 var_51 = var_51_arg_0 == var_51_arg_1; [L229] SORT_1 var_52_arg_0 = var_49; [L230] SORT_1 var_52_arg_1 = var_51; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_44=1, var_46=0, var_4=0, var_50=1, var_52_arg_0=1, var_52_arg_1=0, var_56=4, var_58=5, var_5=1, var_66=0, var_76=2, var_7=2, var_86=3] [L231] EXPR var_52_arg_0 | var_52_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_44=1, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_66=0, var_76=2, var_7=2, var_86=3] [L231] SORT_1 var_52 = var_52_arg_0 | var_52_arg_1; [L232] SORT_1 var_53_arg_0 = var_52; [L233] SORT_1 var_53 = ~var_53_arg_0; [L234] SORT_1 var_54_arg_0 = var_44; [L235] SORT_1 var_54_arg_1 = var_53; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_54_arg_0=1, var_54_arg_1=-2, var_56=4, var_58=5, var_5=1, var_66=0, var_76=2, var_7=2, var_86=3] [L236] EXPR var_54_arg_0 & var_54_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_66=0, var_76=2, var_7=2, var_86=3] [L236] SORT_1 var_54 = var_54_arg_0 & var_54_arg_1; [L237] SORT_6 var_55_arg_0 = state_42; [L238] SORT_6 var_55_arg_1 = var_10; [L239] SORT_1 var_55 = var_55_arg_0 == var_55_arg_1; [L240] SORT_45 var_57_arg_0 = state_47; [L241] SORT_45 var_57_arg_1 = var_56; [L242] SORT_1 var_57 = var_57_arg_0 == var_57_arg_1; [L243] SORT_45 var_59_arg_0 = state_47; [L244] SORT_45 var_59_arg_1 = var_58; [L245] SORT_1 var_59 = var_59_arg_0 == var_59_arg_1; [L246] SORT_1 var_60_arg_0 = var_57; [L247] SORT_1 var_60_arg_1 = var_59; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_54=0, var_55=0, var_56=4, var_58=5, var_5=1, var_60_arg_0=0, var_60_arg_1=0, var_66=0, var_76=2, var_7=2, var_86=3] [L248] EXPR var_60_arg_0 | var_60_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_54=0, var_55=0, var_56=4, var_58=5, var_5=1, var_66=0, var_76=2, var_7=2, var_86=3] [L248] SORT_1 var_60 = var_60_arg_0 | var_60_arg_1; [L249] SORT_1 var_61_arg_0 = var_55; [L250] SORT_1 var_61_arg_1 = var_60; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_54=0, var_56=4, var_58=5, var_5=1, var_61_arg_0=0, var_61_arg_1=0, var_66=0, var_76=2, var_7=2, var_86=3] [L251] EXPR var_61_arg_0 & var_61_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_54=0, var_56=4, var_58=5, var_5=1, var_66=0, var_76=2, var_7=2, var_86=3] [L251] SORT_1 var_61 = var_61_arg_0 & var_61_arg_1; [L252] SORT_1 var_62_arg_0 = var_54; [L253] SORT_1 var_62_arg_1 = var_61; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_62_arg_0=0, var_62_arg_1=0, var_66=0, var_76=2, var_7=2, var_86=3] [L254] EXPR var_62_arg_0 | var_62_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_66=0, var_76=2, var_7=2, var_86=3] [L254] SORT_1 var_62 = var_62_arg_0 | var_62_arg_1; [L255] EXPR var_62 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_66=0, var_76=2, var_7=2, var_86=3] [L255] var_62 = var_62 & mask_SORT_1 [L256] SORT_1 var_36_arg_0 = state_34; [L257] SORT_1 var_36 = ~var_36_arg_0; [L258] SORT_1 var_37_arg_0 = var_32; [L259] SORT_1 var_37_arg_1 = var_36; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37_arg_0=1, var_37_arg_1=-1, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_62=0, var_66=0, var_76=2, var_7=2, var_86=3] [L260] EXPR var_37_arg_0 & var_37_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_62=0, var_66=0, var_76=2, var_7=2, var_86=3] [L260] SORT_1 var_37 = var_37_arg_0 & var_37_arg_1; [L261] EXPR var_37 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_62=0, var_66=0, var_76=2, var_7=2, var_86=3] [L261] var_37 = var_37 & mask_SORT_1 [L262] SORT_38 var_40_arg_0 = var_39; [L263] SORT_1 var_40_arg_1 = var_37; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_40_arg_0=0, var_40_arg_1=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_62=0, var_66=0, var_76=2, var_7=2, var_86=3] [L264] EXPR ((SORT_3)var_40_arg_0 << 1) | var_40_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_62=0, var_66=0, var_76=2, var_7=2, var_86=3] [L264] SORT_3 var_40 = ((SORT_3)var_40_arg_0 << 1) | var_40_arg_1; [L265] SORT_1 var_63_arg_0 = var_62; [L266] SORT_3 var_63_arg_1 = var_40; [L267] SORT_3 var_63_arg_2 = var_4; [L268] SORT_3 var_63 = var_63_arg_0 ? var_63_arg_1 : var_63_arg_2; [L269] SORT_1 var_67_arg_0 = var_66; [L270] SORT_3 var_67_arg_1 = var_5; [L271] SORT_3 var_67_arg_2 = var_63; [L272] SORT_3 var_67 = var_67_arg_0 ? var_67_arg_1 : var_67_arg_2; [L273] SORT_3 var_68_arg_0 = var_67; [L274] SORT_1 var_68 = var_68_arg_0 >> 0; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_76=2, var_7=2, var_86=3] [L275] EXPR var_68 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_76=2, var_7=2, var_86=3] [L275] var_68 = var_68 & mask_SORT_1 [L276] SORT_1 var_69_arg_0 = var_13; [L277] SORT_1 var_69_arg_1 = var_68; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_69_arg_0=0, var_69_arg_1=0, var_76=2, var_7=2, var_86=3] [L278] EXPR var_69_arg_0 & var_69_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_76=2, var_7=2, var_86=3] [L278] SORT_1 var_69 = var_69_arg_0 & var_69_arg_1; [L279] SORT_1 var_70_arg_0 = var_69; [L280] SORT_1 var_70_arg_1 = var_21; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_70_arg_0=0, var_70_arg_1=0, var_76=2, var_7=2, var_86=3] [L281] EXPR var_70_arg_0 & var_70_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_76=2, var_7=2, var_86=3] [L281] SORT_1 var_70 = var_70_arg_0 & var_70_arg_1; [L282] SORT_1 var_71_arg_0 = var_70; [L283] SORT_1 var_71 = ~var_71_arg_0; [L284] SORT_45 var_113_arg_0 = state_47; [L285] SORT_45 var_113_arg_1 = var_50; [L286] SORT_1 var_113 = var_113_arg_0 == var_113_arg_1; [L287] SORT_6 var_114_arg_0 = state_98; [L288] SORT_6 var_114_arg_1 = var_10; [L289] SORT_1 var_114 = var_114_arg_0 == var_114_arg_1; [L290] SORT_1 var_115_arg_0 = var_113; [L291] SORT_1 var_115_arg_1 = var_114; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_115_arg_0=0, var_115_arg_1=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L292] EXPR var_115_arg_0 | var_115_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L292] SORT_1 var_115 = var_115_arg_0 | var_115_arg_1; [L293] EXPR var_115 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L293] var_115 = var_115 & mask_SORT_1 [L294] SORT_6 var_100_arg_0 = state_98; [L295] SORT_6 var_100_arg_1 = var_41; [L296] SORT_1 var_100 = var_100_arg_0 == var_100_arg_1; [L297] SORT_45 var_101_arg_0 = state_47; [L298] SORT_45 var_101_arg_1 = var_46; [L299] SORT_1 var_101 = var_101_arg_0 == var_101_arg_1; [L300] SORT_45 var_102_arg_0 = state_47; [L301] SORT_45 var_102_arg_1 = var_50; [L302] SORT_1 var_102 = var_102_arg_0 == var_102_arg_1; [L303] SORT_1 var_103_arg_0 = var_101; [L304] SORT_1 var_103_arg_1 = var_102; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_100=1, var_103_arg_0=1, var_103_arg_1=0, var_10=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L305] EXPR var_103_arg_0 | var_103_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_100=1, var_10=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L305] SORT_1 var_103 = var_103_arg_0 | var_103_arg_1; [L306] SORT_1 var_104_arg_0 = var_103; [L307] SORT_1 var_104 = ~var_104_arg_0; [L308] SORT_1 var_105_arg_0 = var_100; [L309] SORT_1 var_105_arg_1 = var_104; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_105_arg_0=1, var_105_arg_1=-2, var_10=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L310] EXPR var_105_arg_0 & var_105_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L310] SORT_1 var_105 = var_105_arg_0 & var_105_arg_1; [L311] SORT_6 var_106_arg_0 = state_98; [L312] SORT_6 var_106_arg_1 = var_10; [L313] SORT_1 var_106 = var_106_arg_0 == var_106_arg_1; [L314] SORT_45 var_107_arg_0 = state_47; [L315] SORT_45 var_107_arg_1 = var_56; [L316] SORT_1 var_107 = var_107_arg_0 == var_107_arg_1; [L317] SORT_45 var_108_arg_0 = state_47; [L318] SORT_45 var_108_arg_1 = var_58; [L319] SORT_1 var_108 = var_108_arg_0 == var_108_arg_1; [L320] SORT_1 var_109_arg_0 = var_107; [L321] SORT_1 var_109_arg_1 = var_108; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_105=1, var_106=0, var_109_arg_0=0, var_109_arg_1=0, var_10=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L322] EXPR var_109_arg_0 | var_109_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_105=1, var_106=0, var_10=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L322] SORT_1 var_109 = var_109_arg_0 | var_109_arg_1; [L323] SORT_1 var_110_arg_0 = var_106; [L324] SORT_1 var_110_arg_1 = var_109; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_105=1, var_10=1, var_110_arg_0=0, var_110_arg_1=0, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L325] EXPR var_110_arg_0 & var_110_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_105=1, var_10=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L325] SORT_1 var_110 = var_110_arg_0 & var_110_arg_1; [L326] SORT_1 var_111_arg_0 = var_105; [L327] SORT_1 var_111_arg_1 = var_110; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111_arg_0=1, var_111_arg_1=0, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L328] EXPR var_111_arg_0 | var_111_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L328] SORT_1 var_111 = var_111_arg_0 | var_111_arg_1; [L329] EXPR var_111 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L329] var_111 = var_111 & mask_SORT_1 [L330] SORT_6 var_92_arg_0 = state_42; [L331] SORT_6 var_92_arg_1 = var_7; [L332] SORT_1 var_92 = var_92_arg_0 == var_92_arg_1; [L333] SORT_1 var_93_arg_0 = var_33; [L334] SORT_1 var_93_arg_1 = var_92; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_93_arg_0=0, var_93_arg_1=0] [L335] EXPR var_93_arg_0 | var_93_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L335] SORT_1 var_93 = var_93_arg_0 | var_93_arg_1; [L336] EXPR var_93 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L336] var_93 = var_93 & mask_SORT_1 [L337] SORT_45 var_77_arg_0 = state_47; [L338] SORT_45 var_77_arg_1 = var_76; [L339] SORT_1 var_77 = var_77_arg_0 == var_77_arg_1; [L340] SORT_45 var_78_arg_0 = state_47; [L341] SORT_45 var_78_arg_1 = var_56; [L342] SORT_1 var_78 = var_78_arg_0 == var_78_arg_1; [L343] SORT_1 var_79_arg_0 = var_77; [L344] SORT_1 var_79_arg_1 = var_78; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_79_arg_0=0, var_79_arg_1=0, var_7=2, var_86=3, var_93=0] [L345] EXPR var_79_arg_0 | var_79_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_93=0] [L345] SORT_1 var_79 = var_79_arg_0 | var_79_arg_1; [L346] SORT_45 var_80_arg_0 = state_47; [L347] SORT_45 var_80_arg_1 = var_58; [L348] SORT_1 var_80 = var_80_arg_0 == var_80_arg_1; [L349] SORT_1 var_81_arg_0 = var_79; [L350] SORT_1 var_81_arg_1 = var_80; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_81_arg_0=0, var_81_arg_1=0, var_86=3, var_93=0] [L351] EXPR var_81_arg_0 | var_81_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_93=0] [L351] SORT_1 var_81 = var_81_arg_0 | var_81_arg_1; [L352] SORT_45 var_82_arg_0 = state_47; [L353] SORT_45 var_82_arg_1 = var_50; [L354] SORT_1 var_82 = var_82_arg_0 == var_82_arg_1; [L355] SORT_6 var_83_arg_0 = state_42; [L356] SORT_6 var_83_arg_1 = var_10; [L357] SORT_1 var_83 = var_83_arg_0 == var_83_arg_1; [L358] SORT_1 var_84_arg_0 = var_82; [L359] SORT_1 var_84_arg_1 = var_83; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_81=0, var_84_arg_0=0, var_84_arg_1=0, var_86=3, var_93=0] [L360] EXPR var_84_arg_0 & var_84_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_81=0, var_86=3, var_93=0] [L360] SORT_1 var_84 = var_84_arg_0 & var_84_arg_1; [L361] SORT_1 var_85_arg_0 = var_81; [L362] SORT_1 var_85_arg_1 = var_84; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_85_arg_0=0, var_85_arg_1=0, var_86=3, var_93=0] [L363] EXPR var_85_arg_0 | var_85_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_93=0] [L363] SORT_1 var_85 = var_85_arg_0 | var_85_arg_1; [L364] SORT_45 var_87_arg_0 = state_47; [L365] SORT_45 var_87_arg_1 = var_86; [L366] SORT_1 var_87 = var_87_arg_0 == var_87_arg_1; [L367] SORT_6 var_88_arg_0 = state_42; [L368] SORT_6 var_88_arg_1 = var_41; [L369] SORT_1 var_88 = var_88_arg_0 == var_88_arg_1; [L370] SORT_1 var_89_arg_0 = var_87; [L371] SORT_1 var_89_arg_1 = var_88; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_85=0, var_86=3, var_89_arg_0=0, var_89_arg_1=1, var_93=0] [L372] EXPR var_89_arg_0 & var_89_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_85=0, var_86=3, var_93=0] [L372] SORT_1 var_89 = var_89_arg_0 & var_89_arg_1; [L373] SORT_1 var_90_arg_0 = var_85; [L374] SORT_1 var_90_arg_1 = var_89; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_90_arg_0=0, var_90_arg_1=0, var_93=0] [L375] EXPR var_90_arg_0 | var_90_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_93=0] [L375] SORT_1 var_90 = var_90_arg_0 | var_90_arg_1; [L376] EXPR var_90 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_93=0] [L376] var_90 = var_90 & mask_SORT_1 [L377] SORT_1 var_91_arg_0 = var_90; [L378] SORT_3 var_91_arg_1 = var_5; [L379] SORT_3 var_91_arg_2 = var_4; [L380] SORT_3 var_91 = var_91_arg_0 ? var_91_arg_1 : var_91_arg_2; [L381] SORT_1 var_94_arg_0 = var_93; [L382] SORT_3 var_94_arg_1 = var_4; [L383] SORT_3 var_94_arg_2 = var_91; [L384] SORT_3 var_94 = var_94_arg_0 ? var_94_arg_1 : var_94_arg_2; [L385] SORT_3 var_95_arg_0 = var_94; [L386] SORT_1 var_95 = var_95_arg_0 >> 0; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_95=0] [L387] EXPR var_95 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L387] var_95 = var_95 & mask_SORT_1 [L388] SORT_1 var_74_arg_0 = state_72; [L389] SORT_1 var_74 = ~var_74_arg_0; [L390] SORT_1 var_75_arg_0 = var_32; [L391] SORT_1 var_75_arg_1 = var_74; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_75_arg_0=1, var_75_arg_1=-1, var_76=2, var_7=2, var_86=3, var_95=0] [L392] EXPR var_75_arg_0 & var_75_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_37=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_95=0] [L392] SORT_1 var_75 = var_75_arg_0 & var_75_arg_1; [L393] SORT_1 var_96_arg_0 = var_95; [L394] SORT_1 var_96_arg_1 = var_37; [L395] SORT_1 var_96_arg_2 = var_75; [L396] SORT_1 var_96 = var_96_arg_0 ? var_96_arg_1 : var_96_arg_2; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_96=1] [L397] EXPR var_96 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L397] var_96 = var_96 & mask_SORT_1 [L398] SORT_38 var_97_arg_0 = var_39; [L399] SORT_1 var_97_arg_1 = var_96; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3, var_97_arg_0=0, var_97_arg_1=1] [L400] EXPR ((SORT_3)var_97_arg_0 << 1) | var_97_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_111=1, var_115=0, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L400] SORT_3 var_97 = ((SORT_3)var_97_arg_0 << 1) | var_97_arg_1; [L401] SORT_1 var_112_arg_0 = var_111; [L402] SORT_3 var_112_arg_1 = var_97; [L403] SORT_3 var_112_arg_2 = var_4; [L404] SORT_3 var_112 = var_112_arg_0 ? var_112_arg_1 : var_112_arg_2; [L405] SORT_1 var_116_arg_0 = var_115; [L406] SORT_3 var_116_arg_1 = var_5; [L407] SORT_3 var_116_arg_2 = var_112; [L408] SORT_3 var_116 = var_116_arg_0 ? var_116_arg_1 : var_116_arg_2; [L409] SORT_3 var_117_arg_0 = var_116; [L410] SORT_1 var_117 = var_117_arg_0 >> 0; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_117=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L411] EXPR var_117 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_71=-1, var_76=2, var_7=2, var_86=3] [L411] var_117 = var_117 & mask_SORT_1 [L412] SORT_1 var_118_arg_0 = var_71; [L413] SORT_1 var_118_arg_1 = var_117; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_117=1, var_118_arg_0=-1, var_118_arg_1=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_76=2, var_7=2, var_86=3] [L414] EXPR var_118_arg_0 | var_118_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_117=1, var_13=0, var_21=0, var_31=255, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_76=2, var_7=2, var_86=3] [L414] SORT_1 var_118 = var_118_arg_0 | var_118_arg_1; [L415] SORT_1 var_119_arg_0 = var_31; [L416] SORT_1 var_119_arg_1 = var_118; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_117=1, var_119_arg_0=255, var_119_arg_1=256, var_13=0, var_21=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_76=2, var_7=2, var_86=3] [L417] EXPR var_119_arg_0 & var_119_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_117=1, var_13=0, var_21=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_76=2, var_7=2, var_86=3] [L417] SORT_1 var_119 = var_119_arg_0 & var_119_arg_1; [L418] SORT_1 var_122_arg_0 = var_119; [L419] SORT_1 var_122 = ~var_122_arg_0; [L420] SORT_1 var_123_arg_0 = var_32; [L421] SORT_1 var_123_arg_1 = var_122; VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_117=1, var_123_arg_0=1, var_123_arg_1=-1, var_13=0, var_21=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_76=2, var_7=2, var_86=3] [L422] EXPR var_123_arg_0 & var_123_arg_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_117=1, var_13=0, var_21=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_76=2, var_7=2, var_86=3] [L422] SORT_1 var_123 = var_123_arg_0 & var_123_arg_1; [L423] EXPR var_123 & mask_SORT_1 VAL [mask_SORT_1=1, mask_SORT_45=7, mask_SORT_6=3, state_129=0, state_131=0, state_141=0, state_143=0, state_145=0, state_147=1, state_149=5, state_154=1, state_168=1, state_170=2, state_172=0, state_174=0, state_176=0, state_178=0, state_17=2, state_180=0, state_182=1, state_184=5, state_189=1, state_203=1, state_205=2, state_207=0, state_209=0, state_34=0, state_42=0, state_47=0, state_72=0, state_8=2, state_98=0, var_10=1, var_117=1, var_13=0, var_21=0, var_32=1, var_33=0, var_39=0, var_41=0, var_46=0, var_4=0, var_50=1, var_56=4, var_58=5, var_5=1, var_68=0, var_76=2, var_7=2, var_86=3] [L423] var_123 = var_123 & mask_SORT_1 [L424] SORT_1 bad_124_arg_0 = var_123; [L425] CALL __VERIFIER_assert(!(bad_124_arg_0)) [L21] COND TRUE !(cond) [L21] reach_error() - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 926 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 112.5s, OverallIterations: 51, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 41.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 76811 SdHoareTripleChecker+Valid, 35.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 76811 mSDsluCounter, 324108 SdHoareTripleChecker+Invalid, 30.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 257077 mSDsCounter, 146 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 27256 IncrementalHoareTripleChecker+Invalid, 27402 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 146 mSolverCounterUnsat, 67031 mSDtfsCounter, 27256 mSolverCounterSat, 1.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 502 GetRequests, 148 SyntacticMatches, 2 SemanticMatches, 352 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 5.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4179occurred in iteration=37, InterpolantAutomatonStates: 347, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.5s AutomataMinimizationTime, 50 MinimizatonAttempts, 21655 StatesRemovedByMinimization, 41 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 10.3s SatisfiabilityAnalysisTime, 53.1s InterpolantComputationTime, 8735 NumberOfCodeBlocks, 8735 NumberOfCodeBlocksAsserted, 51 NumberOfCheckSat, 8506 ConstructedInterpolants, 0 QuantifiedInterpolants, 30624 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 50 InterpolantComputations, 50 PerfectInterpolantSequences, 0/0 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-11-27 19:52:41,921 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 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_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB --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 64bit --witnessprinter.graph.data.programhash 56b29f9d5660210a85c24688e6471450833c85f52fe4e28968dbf3dd7aaa100e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 19:52:45,115 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 19:52:45,289 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-11-27 19:52:45,303 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 19:52:45,304 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 19:52:45,349 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 19:52:45,351 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 19:52:45,351 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 19:52:45,352 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 19:52:45,352 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 19:52:45,354 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 19:52:45,354 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 19:52:45,354 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 19:52:45,354 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 19:52:45,355 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 19:52:45,355 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 19:52:45,356 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 19:52:45,356 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 19:52:45,356 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 19:52:45,356 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 19:52:45,357 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 19:52:45,357 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-27 19:52:45,357 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-27 19:52:45,357 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-27 19:52:45,357 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 19:52:45,357 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 19:52:45,358 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 19:52:45,358 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 19:52:45,358 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 19:52:45,358 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 19:52:45,358 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 19:52:45,358 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:52:45,359 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 19:52:45,359 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 19:52:45,359 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 19:52:45,359 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 19:52:45,359 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:52:45,359 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 19:52:45,359 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 19:52:45,359 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 19:52:45,359 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 19:52:45,360 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-27 19:52:45,360 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-27 19:52:45,360 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 19:52:45,360 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 19:52:45,360 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 19:52:45,360 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 19:52:45,360 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_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 56b29f9d5660210a85c24688e6471450833c85f52fe4e28968dbf3dd7aaa100e [2024-11-27 19:52:45,792 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 19:52:45,806 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 19:52:45,812 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 19:52:45,815 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 19:52:45,816 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 19:52:45,817 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c [2024-11-27 19:52:48,905 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/data/e98719f0b/e577925eb2564b149433ce7d4ec9dc2a/FLAGb3ae5cb30 [2024-11-27 19:52:49,376 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 19:52:49,377 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c [2024-11-27 19:52:49,405 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/data/e98719f0b/e577925eb2564b149433ce7d4ec9dc2a/FLAGb3ae5cb30 [2024-11-27 19:52:49,432 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/data/e98719f0b/e577925eb2564b149433ce7d4ec9dc2a [2024-11-27 19:52:49,435 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 19:52:49,437 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 19:52:49,438 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 19:52:49,438 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 19:52:49,444 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 19:52:49,445 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 07:52:49" (1/1) ... [2024-11-27 19:52:49,447 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28a2392 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:49, skipping insertion in model container [2024-11-27 19:52:49,447 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 07:52:49" (1/1) ... [2024-11-27 19:52:49,535 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 19:52:49,833 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_a53afff9-910d-44b1-a2d4-1e7138320aa2/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c[1259,1272] [2024-11-27 19:52:50,455 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 19:52:50,474 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 19:52:50,484 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_a53afff9-910d-44b1-a2d4-1e7138320aa2/sv-benchmarks/c/hardware-verification-bv/btor2c-lazyMod.cache_coherence_two.c[1259,1272] [2024-11-27 19:52:50,697 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 19:52:50,719 INFO L204 MainTranslator]: Completed translation [2024-11-27 19:52:50,721 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50 WrapperNode [2024-11-27 19:52:50,722 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 19:52:50,723 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 19:52:50,723 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 19:52:50,723 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 19:52:50,761 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:50,824 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:50,946 INFO L138 Inliner]: procedures = 17, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 1995 [2024-11-27 19:52:50,947 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 19:52:50,947 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 19:52:50,948 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 19:52:50,948 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 19:52:50,962 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:50,962 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:50,976 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:51,052 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-11-27 19:52:51,053 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:51,053 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:51,125 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:51,131 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:51,136 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:51,144 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:51,151 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:51,167 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 19:52:51,168 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 19:52:51,168 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 19:52:51,169 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 19:52:51,170 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (1/1) ... [2024-11-27 19:52:51,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:52:51,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:51,225 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 19:52:51,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 19:52:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 19:52:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-27 19:52:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 19:52:51,256 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 19:52:51,770 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 19:52:51,772 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 19:52:53,702 INFO L? ?]: Removed 293 outVars from TransFormulas that were not future-live. [2024-11-27 19:52:53,703 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 19:52:53,713 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 19:52:53,714 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-27 19:52:53,715 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 07:52:53 BoogieIcfgContainer [2024-11-27 19:52:53,715 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 19:52:53,717 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 19:52:53,718 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 19:52:53,724 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 19:52:53,725 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 07:52:49" (1/3) ... [2024-11-27 19:52:53,725 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35bcabea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 07:52:53, skipping insertion in model container [2024-11-27 19:52:53,726 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:52:50" (2/3) ... [2024-11-27 19:52:53,726 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35bcabea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 07:52:53, skipping insertion in model container [2024-11-27 19:52:53,728 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 07:52:53" (3/3) ... [2024-11-27 19:52:53,729 INFO L128 eAbstractionObserver]: Analyzing ICFG btor2c-lazyMod.cache_coherence_two.c [2024-11-27 19:52:53,746 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 19:52:53,750 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG btor2c-lazyMod.cache_coherence_two.c that has 1 procedures, 10 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-27 19:52:53,815 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 19:52:53,833 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;@5e6a0f5e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 19:52:53,834 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 19:52:53,839 INFO L276 IsEmpty]: Start isEmpty. Operand has 10 states, 8 states have (on average 1.375) internal successors, (11), 9 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:53,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-27 19:52:53,845 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:53,846 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-27 19:52:53,847 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:53,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:53,856 INFO L85 PathProgramCache]: Analyzing trace with hash 28694789, now seen corresponding path program 1 times [2024-11-27 19:52:53,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 19:52:53,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [55286659] [2024-11-27 19:52:53,874 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:53,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:53,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:53,881 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:53,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 19:52:54,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:54,748 INFO L256 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 110 conjuncts are in the unsatisfiable core [2024-11-27 19:52:54,778 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:56,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:56,844 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 19:52:56,845 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-27 19:52:56,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55286659] [2024-11-27 19:52:56,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55286659] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:52:56,846 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:52:56,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 19:52:56,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360933683] [2024-11-27 19:52:56,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:52:56,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:52:56,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-27 19:52:56,876 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:52:56,877 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:52:56,879 INFO L87 Difference]: Start difference. First operand has 10 states, 8 states have (on average 1.375) internal successors, (11), 9 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:57,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:57,113 INFO L93 Difference]: Finished difference Result 18 states and 23 transitions. [2024-11-27 19:52:57,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:52:57,117 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-27 19:52:57,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:57,126 INFO L225 Difference]: With dead ends: 18 [2024-11-27 19:52:57,127 INFO L226 Difference]: Without dead ends: 10 [2024-11-27 19:52:57,130 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 19:52:57,137 INFO L435 NwaCegarLoop]: 4 mSDtfsCounter, 2 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:57,138 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 11 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:52:57,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10 states. [2024-11-27 19:52:57,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10 to 9. [2024-11-27 19:52:57,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 1.125) internal successors, (9), 8 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:57,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 9 transitions. [2024-11-27 19:52:57,177 INFO L78 Accepts]: Start accepts. Automaton has 9 states and 9 transitions. Word has length 5 [2024-11-27 19:52:57,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:57,177 INFO L471 AbstractCegarLoop]: Abstraction has 9 states and 9 transitions. [2024-11-27 19:52:57,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:52:57,178 INFO L276 IsEmpty]: Start isEmpty. Operand 9 states and 9 transitions. [2024-11-27 19:52:57,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-27 19:52:57,179 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:57,179 INFO L218 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:57,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-27 19:52:57,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:57,384 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:57,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:57,386 INFO L85 PathProgramCache]: Analyzing trace with hash 152739811, now seen corresponding path program 1 times [2024-11-27 19:52:57,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 19:52:57,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [114048164] [2024-11-27 19:52:57,389 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:52:57,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:57,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:57,394 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:57,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 19:52:58,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:58,453 INFO L256 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 72 conjuncts are in the unsatisfiable core [2024-11-27 19:52:58,475 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:59,320 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:52:59,321 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:08,048 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:08,049 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-27 19:53:08,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114048164] [2024-11-27 19:53:08,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114048164] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:08,049 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 19:53:08,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-11-27 19:53:08,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045641800] [2024-11-27 19:53:08,050 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:08,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-27 19:53:08,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-27 19:53:08,052 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-27 19:53:08,052 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=65, Unknown=1, NotChecked=0, Total=90 [2024-11-27 19:53:08,052 INFO L87 Difference]: Start difference. First operand 9 states and 9 transitions. Second operand has 10 states, 10 states have (on average 1.4) internal successors, (14), 10 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:53:09,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:09,234 INFO L93 Difference]: Finished difference Result 15 states and 15 transitions. [2024-11-27 19:53:09,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 19:53:09,234 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.4) internal successors, (14), 10 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2024-11-27 19:53:09,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:09,235 INFO L225 Difference]: With dead ends: 15 [2024-11-27 19:53:09,235 INFO L226 Difference]: Without dead ends: 13 [2024-11-27 19:53:09,235 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=46, Invalid=109, Unknown=1, NotChecked=0, Total=156 [2024-11-27 19:53:09,236 INFO L435 NwaCegarLoop]: 4 mSDtfsCounter, 6 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:09,236 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 19 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:53:09,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2024-11-27 19:53:09,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 12. [2024-11-27 19:53:09,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:53:09,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 12 transitions. [2024-11-27 19:53:09,240 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 12 transitions. Word has length 8 [2024-11-27 19:53:09,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:09,240 INFO L471 AbstractCegarLoop]: Abstraction has 12 states and 12 transitions. [2024-11-27 19:53:09,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.4) internal successors, (14), 10 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 19:53:09,241 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 12 transitions. [2024-11-27 19:53:09,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-27 19:53:09,241 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:09,241 INFO L218 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2024-11-27 19:53:09,253 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-27 19:53:09,445 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:09,446 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:09,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:09,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1906115653, now seen corresponding path program 2 times [2024-11-27 19:53:09,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 19:53:09,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1881227003] [2024-11-27 19:53:09,449 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:53:09,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:09,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:09,452 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:09,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a53afff9-910d-44b1-a2d4-1e7138320aa2/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 19:53:10,450 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:53:10,450 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:10,476 INFO L256 TraceCheckSpWp]: Trace formula consists of 924 conjuncts, 143 conjuncts are in the unsatisfiable core [2024-11-27 19:53:10,510 INFO L279 TraceCheckSpWp]: Computing forward predicates...