./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/loops-crafted-1/in-de52.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/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_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/loops-crafted-1/in-de52.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/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 32bit --witnessprinter.graph.data.programhash 9b751a069fbdcae3e94881bf50bfce280447c39410a7e3e609a38e97e353596d --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 19:50:49,736 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 19:50:49,858 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-27 19:50:49,867 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 19:50:49,868 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 19:50:49,907 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 19:50:49,909 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 19:50:49,909 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 19:50:49,910 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 19:50:49,910 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 19:50:49,912 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 19:50:49,912 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 19:50:49,912 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 19:50:49,912 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 19:50:49,913 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 19:50:49,913 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 19:50:49,914 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 19:50:49,914 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 19:50:49,914 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 19:50:49,914 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 19:50:49,914 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 19:50:49,915 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 19:50:49,915 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 19:50:49,915 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 19:50:49,915 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 19:50:49,915 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 19:50:49,915 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 19:50:49,915 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 19:50:49,916 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 19:50:49,916 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 19:50:49,916 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 19:50:49,916 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 19:50:49,916 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:50:49,917 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 19:50:49,918 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 19:50:49,918 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 19:50:49,918 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 19:50:49,918 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:50:49,918 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 19:50:49,919 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 19:50:49,919 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 19:50:49,919 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 19:50:49,919 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 19:50:49,919 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 19:50:49,919 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 19:50:49,919 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 19:50:49,919 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 19:50:49,920 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 19:50:49,920 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_5d2cd08f-d277-425b-b250-b3892e5b3a2c/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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9b751a069fbdcae3e94881bf50bfce280447c39410a7e3e609a38e97e353596d [2024-11-27 19:50:50,316 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 19:50:50,325 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 19:50:50,327 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 19:50:50,328 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 19:50:50,329 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 19:50:50,330 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/loops-crafted-1/in-de52.c [2024-11-27 19:50:54,079 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/data/ffcd00445/a0f3c9e4721c414c833365ea869f6f60/FLAG3c3333ad5 [2024-11-27 19:50:54,382 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 19:50:54,383 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/sv-benchmarks/c/loops-crafted-1/in-de52.c [2024-11-27 19:50:54,392 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/data/ffcd00445/a0f3c9e4721c414c833365ea869f6f60/FLAG3c3333ad5 [2024-11-27 19:50:54,425 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/data/ffcd00445/a0f3c9e4721c414c833365ea869f6f60 [2024-11-27 19:50:54,431 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 19:50:54,434 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 19:50:54,436 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 19:50:54,436 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 19:50:54,443 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 19:50:54,444 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 07:50:54" (1/1) ... [2024-11-27 19:50:54,447 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23f2d808 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:54, skipping insertion in model container [2024-11-27 19:50:54,448 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 07:50:54" (1/1) ... [2024-11-27 19:50:54,470 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 19:50:54,672 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_5d2cd08f-d277-425b-b250-b3892e5b3a2c/sv-benchmarks/c/loops-crafted-1/in-de52.c[368,381] [2024-11-27 19:50:54,703 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 19:50:54,718 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 19:50:54,737 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_5d2cd08f-d277-425b-b250-b3892e5b3a2c/sv-benchmarks/c/loops-crafted-1/in-de52.c[368,381] [2024-11-27 19:50:54,746 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 19:50:54,773 INFO L204 MainTranslator]: Completed translation [2024-11-27 19:50:54,774 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:54 WrapperNode [2024-11-27 19:50:54,778 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 19:50:54,779 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 19:50:54,780 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 19:50:54,780 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 19:50:54,792 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:54" (1/1) ... [2024-11-27 19:50:54,803 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:54" (1/1) ... [2024-11-27 19:50:54,827 INFO L138 Inliner]: procedures = 13, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 70 [2024-11-27 19:50:54,829 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 19:50:54,831 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 19:50:54,832 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 19:50:54,832 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 19:50:54,843 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:54" (1/1) ... [2024-11-27 19:50:54,844 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:54" (1/1) ... [2024-11-27 19:50:54,845 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:54" (1/1) ... [2024-11-27 19:50:54,865 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:54,865 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:54" (1/1) ... [2024-11-27 19:50:54,865 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:54" (1/1) ... [2024-11-27 19:50:54,870 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:54" (1/1) ... [2024-11-27 19:50:54,873 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:54" (1/1) ... [2024-11-27 19:50:54,882 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:54" (1/1) ... [2024-11-27 19:50:54,887 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:54" (1/1) ... [2024-11-27 19:50:54,888 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:54" (1/1) ... [2024-11-27 19:50:54,890 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 19:50:54,894 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 19:50:54,894 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 19:50:54,894 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 19:50:54,897 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:54" (1/1) ... [2024-11-27 19:50:54,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 19:50:54,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:50:54,942 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/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:54,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/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:54,987 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 19:50:54,989 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 19:50:54,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 19:50:54,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 19:50:55,081 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 19:50:55,084 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 19:50:55,296 INFO L? ?]: Removed 9 outVars from TransFormulas that were not future-live. [2024-11-27 19:50:55,297 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 19:50:55,309 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 19:50:55,310 INFO L312 CfgBuilder]: Removed 5 assume(true) statements. [2024-11-27 19:50:55,310 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 07:50:55 BoogieIcfgContainer [2024-11-27 19:50:55,311 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 19:50:55,314 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 19:50:55,314 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 19:50:55,321 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 19:50:55,322 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 07:50:54" (1/3) ... [2024-11-27 19:50:55,323 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34c2c1e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 07:50:55, skipping insertion in model container [2024-11-27 19:50:55,323 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 07:50:54" (2/3) ... [2024-11-27 19:50:55,323 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34c2c1e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 07:50:55, skipping insertion in model container [2024-11-27 19:50:55,324 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 07:50:55" (3/3) ... [2024-11-27 19:50:55,325 INFO L128 eAbstractionObserver]: Analyzing ICFG in-de52.c [2024-11-27 19:50:55,354 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 19:50:55,358 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG in-de52.c that has 1 procedures, 21 locations, 1 initial locations, 5 loop locations, and 1 error locations. [2024-11-27 19:50:55,454 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 19:50:55,472 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;@12a6974a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 19:50:55,473 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 19:50:55,478 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 19 states have (on average 1.631578947368421) internal successors, (31), 20 states have internal predecessors, (31), 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,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-27 19:50:55,484 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:55,485 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:50:55,486 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:55,491 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:55,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1858744415, now seen corresponding path program 1 times [2024-11-27 19:50:55,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:55,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677435890] [2024-11-27 19:50:55,503 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:55,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:55,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:55,754 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,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:55,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677435890] [2024-11-27 19:50:55,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677435890] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:50:55,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:50:55,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 19:50:55,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572610893] [2024-11-27 19:50:55,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:55,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-27 19:50:55,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:55,798 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-27 19:50:55,799 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 19:50:55,801 INFO L87 Difference]: Start difference. First operand has 21 states, 19 states have (on average 1.631578947368421) internal successors, (31), 20 states have internal predecessors, (31), 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 2 states, 2 states have (on average 5.5) internal successors, (11), 2 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:50:55,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:55,824 INFO L93 Difference]: Finished difference Result 38 states and 56 transitions. [2024-11-27 19:50:55,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-27 19:50:55,827 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 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) Word has length 11 [2024-11-27 19:50:55,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:55,837 INFO L225 Difference]: With dead ends: 38 [2024-11-27 19:50:55,838 INFO L226 Difference]: Without dead ends: 17 [2024-11-27 19:50:55,843 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 19:50:55,850 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:55,852 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:50:55,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2024-11-27 19:50:55,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2024-11-27 19:50:55,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 16 states have (on average 1.3125) internal successors, (21), 16 states have internal predecessors, (21), 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,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 21 transitions. [2024-11-27 19:50:55,898 INFO L78 Accepts]: Start accepts. Automaton has 17 states and 21 transitions. Word has length 11 [2024-11-27 19:50:55,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:55,900 INFO L471 AbstractCegarLoop]: Abstraction has 17 states and 21 transitions. [2024-11-27 19:50:55,901 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 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:50:55,901 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 21 transitions. [2024-11-27 19:50:55,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-27 19:50:55,902 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:55,902 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:50:55,902 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-27 19:50:55,902 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:55,907 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:55,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1858625251, now seen corresponding path program 1 times [2024-11-27 19:50:55,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:55,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585218136] [2024-11-27 19:50:55,910 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:55,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:55,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:56,345 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:56,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:56,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585218136] [2024-11-27 19:50:56,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585218136] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:50:56,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:50:56,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 19:50:56,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904245469] [2024-11-27 19:50:56,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:56,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:50:56,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:56,349 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:50:56,349 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:50:56,349 INFO L87 Difference]: Start difference. First operand 17 states and 21 transitions. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 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:50:56,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:56,440 INFO L93 Difference]: Finished difference Result 39 states and 50 transitions. [2024-11-27 19:50:56,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:50:56,441 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 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) Word has length 11 [2024-11-27 19:50:56,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:56,442 INFO L225 Difference]: With dead ends: 39 [2024-11-27 19:50:56,442 INFO L226 Difference]: Without dead ends: 27 [2024-11-27 19:50:56,443 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:56,444 INFO L435 NwaCegarLoop]: 15 mSDtfsCounter, 8 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:56,445 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 41 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:50:56,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2024-11-27 19:50:56,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 24. [2024-11-27 19:50:56,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 1.3478260869565217) internal successors, (31), 23 states have internal predecessors, (31), 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:56,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 31 transitions. [2024-11-27 19:50:56,462 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 31 transitions. Word has length 11 [2024-11-27 19:50:56,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:56,464 INFO L471 AbstractCegarLoop]: Abstraction has 24 states and 31 transitions. [2024-11-27 19:50:56,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 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:50:56,464 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 31 transitions. [2024-11-27 19:50:56,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-27 19:50:56,465 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:56,466 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:50:56,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 19:50:56,466 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:56,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:56,469 INFO L85 PathProgramCache]: Analyzing trace with hash -628752025, now seen corresponding path program 1 times [2024-11-27 19:50:56,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:56,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163963173] [2024-11-27 19:50:56,469 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:56,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:56,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:56,572 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:50:56,572 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:56,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163963173] [2024-11-27 19:50:56,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163963173] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:50:56,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:50:56,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 19:50:56,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190330047] [2024-11-27 19:50:56,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:56,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 19:50:56,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:56,578 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 19:50:56,579 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 19:50:56,583 INFO L87 Difference]: Start difference. First operand 24 states and 31 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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:56,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:56,641 INFO L93 Difference]: Finished difference Result 37 states and 48 transitions. [2024-11-27 19:50:56,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 19:50:56,642 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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 13 [2024-11-27 19:50:56,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:56,643 INFO L225 Difference]: With dead ends: 37 [2024-11-27 19:50:56,643 INFO L226 Difference]: Without dead ends: 30 [2024-11-27 19:50:56,644 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 19:50:56,645 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 3 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:56,645 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 31 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:50:56,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2024-11-27 19:50:56,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2024-11-27 19:50:56,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 28 states have internal predecessors, (38), 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:56,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 38 transitions. [2024-11-27 19:50:56,657 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 38 transitions. Word has length 13 [2024-11-27 19:50:56,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:56,657 INFO L471 AbstractCegarLoop]: Abstraction has 29 states and 38 transitions. [2024-11-27 19:50:56,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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:56,657 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 38 transitions. [2024-11-27 19:50:56,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-27 19:50:56,658 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:56,658 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:50:56,658 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 19:50:56,658 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:56,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:56,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1649245407, now seen corresponding path program 1 times [2024-11-27 19:50:56,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:56,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139461821] [2024-11-27 19:50:56,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:56,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:56,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:56,720 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:50:56,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:56,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139461821] [2024-11-27 19:50:56,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139461821] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:50:56,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:50:56,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 19:50:56,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514088051] [2024-11-27 19:50:56,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:56,722 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 19:50:56,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:56,723 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 19:50:56,723 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 19:50:56,723 INFO L87 Difference]: Start difference. First operand 29 states and 38 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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:56,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:56,770 INFO L93 Difference]: Finished difference Result 50 states and 66 transitions. [2024-11-27 19:50:56,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 19:50:56,771 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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 13 [2024-11-27 19:50:56,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:56,772 INFO L225 Difference]: With dead ends: 50 [2024-11-27 19:50:56,772 INFO L226 Difference]: Without dead ends: 37 [2024-11-27 19:50:56,772 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 19:50:56,773 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 3 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 31 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.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:56,773 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 31 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:50:56,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2024-11-27 19:50:56,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 35. [2024-11-27 19:50:56,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 34 states have (on average 1.3529411764705883) internal successors, (46), 34 states have internal predecessors, (46), 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:56,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 46 transitions. [2024-11-27 19:50:56,786 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 46 transitions. Word has length 13 [2024-11-27 19:50:56,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:56,786 INFO L471 AbstractCegarLoop]: Abstraction has 35 states and 46 transitions. [2024-11-27 19:50:56,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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:56,786 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 46 transitions. [2024-11-27 19:50:56,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-27 19:50:56,787 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:56,787 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:50:56,787 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 19:50:56,787 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:56,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:56,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1747533019, now seen corresponding path program 1 times [2024-11-27 19:50:56,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:56,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346593607] [2024-11-27 19:50:56,788 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:56,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:56,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:57,003 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 19:50:57,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:57,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346593607] [2024-11-27 19:50:57,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346593607] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 19:50:57,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 19:50:57,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 19:50:57,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837645110] [2024-11-27 19:50:57,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:57,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:50:57,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:57,006 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:50:57,006 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:50:57,007 INFO L87 Difference]: Start difference. First operand 35 states and 46 transitions. Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 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,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:57,091 INFO L93 Difference]: Finished difference Result 44 states and 55 transitions. [2024-11-27 19:50:57,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:50:57,092 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 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 15 [2024-11-27 19:50:57,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:57,092 INFO L225 Difference]: With dead ends: 44 [2024-11-27 19:50:57,092 INFO L226 Difference]: Without dead ends: 31 [2024-11-27 19:50:57,093 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:50:57,094 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 2 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:57,097 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 42 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:50:57,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2024-11-27 19:50:57,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 30. [2024-11-27 19:50:57,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 29 states have (on average 1.3448275862068966) internal successors, (39), 29 states have internal predecessors, (39), 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,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 39 transitions. [2024-11-27 19:50:57,114 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 39 transitions. Word has length 15 [2024-11-27 19:50:57,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:57,115 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 39 transitions. [2024-11-27 19:50:57,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 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,118 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 39 transitions. [2024-11-27 19:50:57,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-27 19:50:57,119 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:57,119 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:50:57,119 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 19:50:57,119 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:57,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:57,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1345179881, now seen corresponding path program 1 times [2024-11-27 19:50:57,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:57,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550740534] [2024-11-27 19:50:57,120 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:57,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:57,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:57,358 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:50:57,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:57,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550740534] [2024-11-27 19:50:57,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550740534] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:50:57,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649768193] [2024-11-27 19:50:57,362 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:57,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:50:57,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:50:57,367 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:50:57,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 19:50:57,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:57,460 INFO L256 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-27 19:50:57,466 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:50:57,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 19:50:57,557 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:50:57,629 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:50:57,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649768193] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 19:50:57,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 19:50:57,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 5] total 8 [2024-11-27 19:50:57,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545846838] [2024-11-27 19:50:57,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:57,630 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:50:57,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:57,631 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:50:57,631 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:50:57,632 INFO L87 Difference]: Start difference. First operand 30 states and 39 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 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,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:57,707 INFO L93 Difference]: Finished difference Result 34 states and 42 transitions. [2024-11-27 19:50:57,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:50:57,708 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 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 17 [2024-11-27 19:50:57,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:57,708 INFO L225 Difference]: With dead ends: 34 [2024-11-27 19:50:57,709 INFO L226 Difference]: Without dead ends: 26 [2024-11-27 19:50:57,709 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:50:57,710 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 1 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:57,710 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 35 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:50:57,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2024-11-27 19:50:57,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2024-11-27 19:50:57,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.32) internal successors, (33), 25 states have internal predecessors, (33), 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,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 33 transitions. [2024-11-27 19:50:57,717 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 33 transitions. Word has length 17 [2024-11-27 19:50:57,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:57,717 INFO L471 AbstractCegarLoop]: Abstraction has 26 states and 33 transitions. [2024-11-27 19:50:57,717 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 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,718 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 33 transitions. [2024-11-27 19:50:57,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-27 19:50:57,718 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:57,718 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:50:57,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-27 19:50:57,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-27 19:50:57,923 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:57,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:57,923 INFO L85 PathProgramCache]: Analyzing trace with hash 266187815, now seen corresponding path program 1 times [2024-11-27 19:50:57,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:57,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199408491] [2024-11-27 19:50:57,924 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:57,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:57,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:58,090 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:50:58,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:58,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199408491] [2024-11-27 19:50:58,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199408491] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:50:58,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564923907] [2024-11-27 19:50:58,091 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:58,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:50:58,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:50:58,094 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:50:58,098 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 19:50:58,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:58,153 INFO L256 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-27 19:50:58,155 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:50:58,240 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:50:58,240 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:50:58,323 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:50:58,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564923907] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-27 19:50:58,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-27 19:50:58,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 8 [2024-11-27 19:50:58,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138382648] [2024-11-27 19:50:58,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 19:50:58,324 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:50:58,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:58,324 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:50:58,324 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:50:58,325 INFO L87 Difference]: Start difference. First operand 26 states and 33 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 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:58,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:58,394 INFO L93 Difference]: Finished difference Result 36 states and 43 transitions. [2024-11-27 19:50:58,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:50:58,395 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 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 17 [2024-11-27 19:50:58,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:58,395 INFO L225 Difference]: With dead ends: 36 [2024-11-27 19:50:58,396 INFO L226 Difference]: Without dead ends: 25 [2024-11-27 19:50:58,397 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:50:58,397 INFO L435 NwaCegarLoop]: 15 mSDtfsCounter, 9 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:58,400 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 23 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:50:58,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2024-11-27 19:50:58,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 22. [2024-11-27 19:50:58,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 21 states have internal predecessors, (27), 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:58,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 27 transitions. [2024-11-27 19:50:58,409 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 27 transitions. Word has length 17 [2024-11-27 19:50:58,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:58,410 INFO L471 AbstractCegarLoop]: Abstraction has 22 states and 27 transitions. [2024-11-27 19:50:58,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 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:58,410 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 27 transitions. [2024-11-27 19:50:58,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-27 19:50:58,411 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:58,411 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:50:58,423 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-27 19:50:58,615 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-27 19:50:58,616 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:58,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:58,621 INFO L85 PathProgramCache]: Analyzing trace with hash -950680029, now seen corresponding path program 1 times [2024-11-27 19:50:58,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:58,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49896588] [2024-11-27 19:50:58,621 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:58,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:58,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:58,783 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:50:58,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:58,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49896588] [2024-11-27 19:50:58,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49896588] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:50:58,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414246843] [2024-11-27 19:50:58,784 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:58,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:50:58,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:50:58,787 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:50:58,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 19:50:58,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:58,847 INFO L256 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-27 19:50:58,849 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:50:58,919 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:50:58,919 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:50:58,987 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:50:58,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414246843] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:50:58,987 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:50:58,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2024-11-27 19:50:58,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502304109] [2024-11-27 19:50:58,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:50:58,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:50:58,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:58,988 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:50:58,988 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:50:58,989 INFO L87 Difference]: Start difference. First operand 22 states and 27 transitions. Second operand has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 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,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:50:59,057 INFO L93 Difference]: Finished difference Result 38 states and 46 transitions. [2024-11-27 19:50:59,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 19:50:59,059 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 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 19 [2024-11-27 19:50:59,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:50:59,059 INFO L225 Difference]: With dead ends: 38 [2024-11-27 19:50:59,060 INFO L226 Difference]: Without dead ends: 31 [2024-11-27 19:50:59,060 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 33 SyntacticMatches, 6 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:50:59,061 INFO L435 NwaCegarLoop]: 17 mSDtfsCounter, 4 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:50:59,061 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 42 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:50:59,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2024-11-27 19:50:59,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 28. [2024-11-27 19:50:59,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 27 states have (on average 1.2962962962962963) internal successors, (35), 27 states have internal predecessors, (35), 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,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 35 transitions. [2024-11-27 19:50:59,076 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 35 transitions. Word has length 19 [2024-11-27 19:50:59,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:50:59,077 INFO L471 AbstractCegarLoop]: Abstraction has 28 states and 35 transitions. [2024-11-27 19:50:59,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 states have internal predecessors, (19), 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,077 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 35 transitions. [2024-11-27 19:50:59,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-27 19:50:59,081 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:50:59,082 INFO L218 NwaCegarLoop]: trace histogram [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,094 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-27 19:50:59,286 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:50:59,286 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:50:59,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:50:59,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1327317403, now seen corresponding path program 1 times [2024-11-27 19:50:59,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:50:59,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161594667] [2024-11-27 19:50:59,287 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:59,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:50:59,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:59,515 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 19:50:59,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:50:59,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161594667] [2024-11-27 19:50:59,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161594667] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:50:59,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690191567] [2024-11-27 19:50:59,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:50:59,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:50:59,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:50:59,520 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:50:59,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 19:50:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:50:59,578 INFO L256 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-27 19:50:59,580 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:50:59,634 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 19:50:59,634 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:50:59,791 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 19:50:59,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690191567] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:50:59,794 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:50:59,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 11 [2024-11-27 19:50:59,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411411762] [2024-11-27 19:50:59,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:50:59,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-27 19:50:59,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:50:59,795 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-27 19:50:59,796 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:50:59,796 INFO L87 Difference]: Start difference. First operand 28 states and 35 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 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,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:00,571 INFO L93 Difference]: Finished difference Result 128 states and 171 transitions. [2024-11-27 19:51:00,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-27 19:51:00,572 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 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 19 [2024-11-27 19:51:00,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:00,575 INFO L225 Difference]: With dead ends: 128 [2024-11-27 19:51:00,575 INFO L226 Difference]: Without dead ends: 110 [2024-11-27 19:51:00,576 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=192, Invalid=620, Unknown=0, NotChecked=0, Total=812 [2024-11-27 19:51:00,576 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 71 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:00,577 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 83 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 19:51:00,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-27 19:51:00,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 50. [2024-11-27 19:51:00,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 49 states have (on average 1.2653061224489797) internal successors, (62), 49 states have internal predecessors, (62), 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,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 62 transitions. [2024-11-27 19:51:00,597 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 62 transitions. Word has length 19 [2024-11-27 19:51:00,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:00,597 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 62 transitions. [2024-11-27 19:51:00,597 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 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,597 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 62 transitions. [2024-11-27 19:51:00,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-27 19:51:00,598 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:00,598 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] [2024-11-27 19:51:00,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:00,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:00,803 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:00,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:00,803 INFO L85 PathProgramCache]: Analyzing trace with hash -114485729, now seen corresponding path program 1 times [2024-11-27 19:51:00,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:00,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013849152] [2024-11-27 19:51:00,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:00,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:00,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:01,021 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 19:51:01,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:01,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013849152] [2024-11-27 19:51:01,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013849152] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:01,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570255662] [2024-11-27 19:51:01,025 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 19:51:01,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:01,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:01,029 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:01,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-27 19:51:01,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:01,091 INFO L256 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-27 19:51:01,092 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:01,170 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 19:51:01,170 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:01,273 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 19:51:01,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570255662] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:01,275 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:01,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 8 [2024-11-27 19:51:01,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326450364] [2024-11-27 19:51:01,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:01,276 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-27 19:51:01,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:01,276 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-27 19:51:01,276 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:51:01,277 INFO L87 Difference]: Start difference. First operand 50 states and 62 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 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,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:01,366 INFO L93 Difference]: Finished difference Result 76 states and 93 transitions. [2024-11-27 19:51:01,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 19:51:01,367 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 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 21 [2024-11-27 19:51:01,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:01,367 INFO L225 Difference]: With dead ends: 76 [2024-11-27 19:51:01,368 INFO L226 Difference]: Without dead ends: 68 [2024-11-27 19:51:01,368 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:51:01,369 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 8 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:01,371 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 81 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:01,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2024-11-27 19:51:01,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 60. [2024-11-27 19:51:01,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 59 states have (on average 1.2881355932203389) internal successors, (76), 59 states have internal predecessors, (76), 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,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 76 transitions. [2024-11-27 19:51:01,390 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 76 transitions. Word has length 21 [2024-11-27 19:51:01,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:01,391 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 76 transitions. [2024-11-27 19:51:01,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 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,391 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 76 transitions. [2024-11-27 19:51:01,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-27 19:51:01,392 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:01,392 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:01,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:01,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-27 19:51:01,592 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:01,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:01,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1957863003, now seen corresponding path program 2 times [2024-11-27 19:51:01,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:01,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407347519] [2024-11-27 19:51:01,593 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:01,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:01,612 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:01,612 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:01,808 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 19:51:01,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:01,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407347519] [2024-11-27 19:51:01,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407347519] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:01,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027566802] [2024-11-27 19:51:01,809 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:01,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:01,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:01,812 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:01,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-27 19:51:01,870 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:01,870 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:01,871 INFO L256 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-27 19:51:01,873 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:02,001 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:51:02,002 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:02,124 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:51:02,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027566802] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:02,124 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:02,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 10 [2024-11-27 19:51:02,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645656755] [2024-11-27 19:51:02,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:02,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-27 19:51:02,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:02,126 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-27 19:51:02,126 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-27 19:51:02,127 INFO L87 Difference]: Start difference. First operand 60 states and 76 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 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:02,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:02,764 INFO L93 Difference]: Finished difference Result 159 states and 211 transitions. [2024-11-27 19:51:02,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-27 19:51:02,765 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 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 23 [2024-11-27 19:51:02,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:02,766 INFO L225 Difference]: With dead ends: 159 [2024-11-27 19:51:02,767 INFO L226 Difference]: Without dead ends: 131 [2024-11-27 19:51:02,768 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 40 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2024-11-27 19:51:02,768 INFO L435 NwaCegarLoop]: 17 mSDtfsCounter, 60 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:02,769 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 120 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 19:51:02,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-11-27 19:51:02,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 90. [2024-11-27 19:51:02,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.2921348314606742) internal successors, (115), 89 states have internal predecessors, (115), 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:02,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 115 transitions. [2024-11-27 19:51:02,802 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 115 transitions. Word has length 23 [2024-11-27 19:51:02,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:02,802 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 115 transitions. [2024-11-27 19:51:02,803 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 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:02,803 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 115 transitions. [2024-11-27 19:51:02,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-27 19:51:02,804 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:02,804 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:02,817 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-27 19:51:03,004 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-27 19:51:03,004 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:03,005 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:03,005 INFO L85 PathProgramCache]: Analyzing trace with hash 999233627, now seen corresponding path program 2 times [2024-11-27 19:51:03,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:03,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525451926] [2024-11-27 19:51:03,005 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:03,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:03,025 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:03,025 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:03,267 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 19:51:03,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:03,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525451926] [2024-11-27 19:51:03,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525451926] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:03,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721302611] [2024-11-27 19:51:03,268 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:03,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:03,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:03,271 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:03,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-27 19:51:03,327 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:03,327 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:03,328 INFO L256 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-27 19:51:03,330 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:03,383 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 19:51:03,383 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:03,532 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 19:51:03,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721302611] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:03,532 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:03,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 6] total 14 [2024-11-27 19:51:03,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252926980] [2024-11-27 19:51:03,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:03,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 19:51:03,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:03,534 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 19:51:03,535 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-11-27 19:51:03,535 INFO L87 Difference]: Start difference. First operand 90 states and 115 transitions. Second operand has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 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,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:03,999 INFO L93 Difference]: Finished difference Result 148 states and 185 transitions. [2024-11-27 19:51:04,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-27 19:51:04,000 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 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 23 [2024-11-27 19:51:04,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:04,001 INFO L225 Difference]: With dead ends: 148 [2024-11-27 19:51:04,001 INFO L226 Difference]: Without dead ends: 114 [2024-11-27 19:51:04,002 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=330, Unknown=0, NotChecked=0, Total=420 [2024-11-27 19:51:04,002 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 58 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:04,003 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 127 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:51:04,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-11-27 19:51:04,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 95. [2024-11-27 19:51:04,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 94 states have (on average 1.2659574468085106) internal successors, (119), 94 states have internal predecessors, (119), 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:04,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 119 transitions. [2024-11-27 19:51:04,036 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 119 transitions. Word has length 23 [2024-11-27 19:51:04,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:04,036 INFO L471 AbstractCegarLoop]: Abstraction has 95 states and 119 transitions. [2024-11-27 19:51:04,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0714285714285716) internal successors, (43), 14 states have internal predecessors, (43), 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:04,036 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 119 transitions. [2024-11-27 19:51:04,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-27 19:51:04,037 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:04,038 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:04,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:04,241 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-27 19:51:04,241 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:04,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:04,242 INFO L85 PathProgramCache]: Analyzing trace with hash 309352219, now seen corresponding path program 2 times [2024-11-27 19:51:04,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:04,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136249808] [2024-11-27 19:51:04,242 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:04,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:04,259 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:04,265 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:04,352 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 19:51:04,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:04,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136249808] [2024-11-27 19:51:04,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136249808] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:04,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698369278] [2024-11-27 19:51:04,352 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:04,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:04,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:04,355 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:04,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-27 19:51:04,412 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:04,412 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:04,415 INFO L256 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-27 19:51:04,416 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:04,453 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 19:51:04,454 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:04,502 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 19:51:04,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698369278] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:04,503 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:04,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2024-11-27 19:51:04,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421346773] [2024-11-27 19:51:04,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:04,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 19:51:04,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:04,504 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 19:51:04,505 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 19:51:04,505 INFO L87 Difference]: Start difference. First operand 95 states and 119 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 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:04,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:04,560 INFO L93 Difference]: Finished difference Result 107 states and 133 transitions. [2024-11-27 19:51:04,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 19:51:04,561 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 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 23 [2024-11-27 19:51:04,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:04,563 INFO L225 Difference]: With dead ends: 107 [2024-11-27 19:51:04,563 INFO L226 Difference]: Without dead ends: 83 [2024-11-27 19:51:04,563 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 45 SyntacticMatches, 2 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:04,564 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 1 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:04,564 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 43 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 19:51:04,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-11-27 19:51:04,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2024-11-27 19:51:04,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 82 states have (on average 1.2804878048780488) internal successors, (105), 82 states have internal predecessors, (105), 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:04,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 105 transitions. [2024-11-27 19:51:04,600 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 105 transitions. Word has length 23 [2024-11-27 19:51:04,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:04,601 INFO L471 AbstractCegarLoop]: Abstraction has 83 states and 105 transitions. [2024-11-27 19:51:04,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 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:04,601 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 105 transitions. [2024-11-27 19:51:04,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-27 19:51:04,602 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:04,602 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:04,616 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:04,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-27 19:51:04,803 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:04,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:04,804 INFO L85 PathProgramCache]: Analyzing trace with hash 292908375, now seen corresponding path program 3 times [2024-11-27 19:51:04,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:04,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219627444] [2024-11-27 19:51:04,804 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:04,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:04,828 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-27 19:51:04,828 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:04,974 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-27 19:51:04,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:04,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219627444] [2024-11-27 19:51:04,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219627444] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:04,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260710463] [2024-11-27 19:51:04,975 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:04,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:04,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:04,978 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:04,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-27 19:51:05,041 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-27 19:51:05,041 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:05,042 INFO L256 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-27 19:51:05,043 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:05,154 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 19:51:05,155 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:05,272 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 19:51:05,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260710463] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:05,273 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:05,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 8 [2024-11-27 19:51:05,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317209853] [2024-11-27 19:51:05,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:05,274 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-27 19:51:05,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:05,274 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-27 19:51:05,274 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:51:05,275 INFO L87 Difference]: Start difference. First operand 83 states and 105 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 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,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:05,488 INFO L93 Difference]: Finished difference Result 162 states and 215 transitions. [2024-11-27 19:51:05,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-27 19:51:05,489 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 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 25 [2024-11-27 19:51:05,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:05,492 INFO L225 Difference]: With dead ends: 162 [2024-11-27 19:51:05,492 INFO L226 Difference]: Without dead ends: 148 [2024-11-27 19:51:05,493 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 43 SyntacticMatches, 6 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:51:05,494 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 34 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:05,494 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 80 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:05,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2024-11-27 19:51:05,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 137. [2024-11-27 19:51:05,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 1.2573529411764706) internal successors, (171), 136 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:05,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 171 transitions. [2024-11-27 19:51:05,556 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 171 transitions. Word has length 25 [2024-11-27 19:51:05,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:05,556 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 171 transitions. [2024-11-27 19:51:05,557 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 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,557 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 171 transitions. [2024-11-27 19:51:05,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-27 19:51:05,558 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:05,559 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:05,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-27 19:51:05,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-27 19:51:05,759 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:05,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:05,760 INFO L85 PathProgramCache]: Analyzing trace with hash -612948197, now seen corresponding path program 3 times [2024-11-27 19:51:05,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:05,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214897481] [2024-11-27 19:51:05,760 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:05,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:05,787 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-27 19:51:05,787 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:05,983 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-27 19:51:05,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:05,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214897481] [2024-11-27 19:51:05,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214897481] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:05,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448906224] [2024-11-27 19:51:05,984 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:05,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:05,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:05,988 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:05,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-27 19:51:06,049 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-27 19:51:06,049 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:06,051 INFO L256 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-27 19:51:06,053 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:06,205 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-27 19:51:06,205 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:06,578 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-27 19:51:06,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448906224] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:06,579 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:06,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 9] total 16 [2024-11-27 19:51:06,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320337179] [2024-11-27 19:51:06,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:06,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-27 19:51:06,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:06,580 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-27 19:51:06,580 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2024-11-27 19:51:06,580 INFO L87 Difference]: Start difference. First operand 137 states and 171 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 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:08,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:08,412 INFO L93 Difference]: Finished difference Result 245 states and 311 transitions. [2024-11-27 19:51:08,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-27 19:51:08,413 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 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 27 [2024-11-27 19:51:08,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:08,415 INFO L225 Difference]: With dead ends: 245 [2024-11-27 19:51:08,415 INFO L226 Difference]: Without dead ends: 225 [2024-11-27 19:51:08,416 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=358, Invalid=1534, Unknown=0, NotChecked=0, Total=1892 [2024-11-27 19:51:08,418 INFO L435 NwaCegarLoop]: 22 mSDtfsCounter, 96 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:08,419 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 147 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 19:51:08,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2024-11-27 19:51:08,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 161. [2024-11-27 19:51:08,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 1.2875) internal successors, (206), 160 states have internal predecessors, (206), 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:08,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 206 transitions. [2024-11-27 19:51:08,466 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 206 transitions. Word has length 27 [2024-11-27 19:51:08,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:08,466 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 206 transitions. [2024-11-27 19:51:08,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 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:08,466 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 206 transitions. [2024-11-27 19:51:08,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-27 19:51:08,467 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:08,467 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:08,479 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:08,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:08,668 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:08,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:08,669 INFO L85 PathProgramCache]: Analyzing trace with hash 233881171, now seen corresponding path program 4 times [2024-11-27 19:51:08,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:08,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703062167] [2024-11-27 19:51:08,669 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:51:08,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:08,682 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:51:08,682 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:08,845 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 19:51:08,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:08,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703062167] [2024-11-27 19:51:08,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703062167] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:08,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588318495] [2024-11-27 19:51:08,846 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:51:08,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:08,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:08,849 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:08,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-27 19:51:08,909 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:51:08,909 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:08,911 INFO L256 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-27 19:51:08,912 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:08,967 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 19:51:08,970 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:09,173 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 19:51:09,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588318495] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:09,173 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:09,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2024-11-27 19:51:09,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998241617] [2024-11-27 19:51:09,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:09,174 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 19:51:09,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:09,175 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 19:51:09,175 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2024-11-27 19:51:09,175 INFO L87 Difference]: Start difference. First operand 161 states and 206 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 states have internal predecessors, (52), 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:10,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:10,856 INFO L93 Difference]: Finished difference Result 323 states and 411 transitions. [2024-11-27 19:51:10,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-27 19:51:10,857 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 states have internal predecessors, (52), 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 27 [2024-11-27 19:51:10,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:10,859 INFO L225 Difference]: With dead ends: 323 [2024-11-27 19:51:10,859 INFO L226 Difference]: Without dead ends: 256 [2024-11-27 19:51:10,864 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=566, Invalid=1984, Unknown=0, NotChecked=0, Total=2550 [2024-11-27 19:51:10,865 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 159 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:10,866 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 137 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:51:10,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-11-27 19:51:10,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 128. [2024-11-27 19:51:10,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 127 states have (on average 1.3228346456692914) internal successors, (168), 127 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:10,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 168 transitions. [2024-11-27 19:51:10,925 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 168 transitions. Word has length 27 [2024-11-27 19:51:10,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:10,925 INFO L471 AbstractCegarLoop]: Abstraction has 128 states and 168 transitions. [2024-11-27 19:51:10,926 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 states have internal predecessors, (52), 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:10,926 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 168 transitions. [2024-11-27 19:51:10,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-27 19:51:10,926 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:10,926 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:10,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:11,127 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-27 19:51:11,127 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:11,127 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:11,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1731840911, now seen corresponding path program 4 times [2024-11-27 19:51:11,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:11,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810263494] [2024-11-27 19:51:11,128 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:51:11,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:11,142 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:51:11,142 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:11,291 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-27 19:51:11,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:11,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810263494] [2024-11-27 19:51:11,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810263494] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:11,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948079263] [2024-11-27 19:51:11,293 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:51:11,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:11,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:11,298 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:11,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-27 19:51:11,358 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:51:11,358 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:11,359 INFO L256 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-27 19:51:11,365 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:11,448 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-27 19:51:11,448 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:11,577 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-27 19:51:11,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948079263] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:11,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:11,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 6] total 15 [2024-11-27 19:51:11,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282221950] [2024-11-27 19:51:11,580 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:11,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 19:51:11,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:11,581 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 19:51:11,581 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-11-27 19:51:11,581 INFO L87 Difference]: Start difference. First operand 128 states and 168 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 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,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:12,024 INFO L93 Difference]: Finished difference Result 311 states and 410 transitions. [2024-11-27 19:51:12,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-27 19:51:12,025 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 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 29 [2024-11-27 19:51:12,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:12,027 INFO L225 Difference]: With dead ends: 311 [2024-11-27 19:51:12,027 INFO L226 Difference]: Without dead ends: 238 [2024-11-27 19:51:12,028 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2024-11-27 19:51:12,028 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 70 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:12,029 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 205 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 19:51:12,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2024-11-27 19:51:12,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 151. [2024-11-27 19:51:12,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.2666666666666666) internal successors, (190), 150 states have internal predecessors, (190), 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,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 190 transitions. [2024-11-27 19:51:12,085 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 190 transitions. Word has length 29 [2024-11-27 19:51:12,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:12,085 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 190 transitions. [2024-11-27 19:51:12,085 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 15 states have internal predecessors, (49), 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,086 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 190 transitions. [2024-11-27 19:51:12,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-27 19:51:12,086 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:12,087 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:12,098 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-27 19:51:12,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-27 19:51:12,291 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:12,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:12,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1965687631, now seen corresponding path program 5 times [2024-11-27 19:51:12,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:12,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281478077] [2024-11-27 19:51:12,292 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:51:12,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:12,311 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-27 19:51:12,311 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:12,476 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-27 19:51:12,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:12,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281478077] [2024-11-27 19:51:12,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281478077] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:12,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799302199] [2024-11-27 19:51:12,476 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:51:12,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:12,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:12,479 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:12,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-27 19:51:12,546 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-11-27 19:51:12,546 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:12,547 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-27 19:51:12,549 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:12,647 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-27 19:51:12,648 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:12,868 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-27 19:51:12,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799302199] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:12,868 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:12,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 19 [2024-11-27 19:51:12,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106880352] [2024-11-27 19:51:12,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:12,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 19:51:12,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:12,870 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 19:51:12,871 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2024-11-27 19:51:12,871 INFO L87 Difference]: Start difference. First operand 151 states and 190 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 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:13,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:13,903 INFO L93 Difference]: Finished difference Result 344 states and 446 transitions. [2024-11-27 19:51:13,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-27 19:51:13,904 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 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 33 [2024-11-27 19:51:13,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:13,906 INFO L225 Difference]: With dead ends: 344 [2024-11-27 19:51:13,906 INFO L226 Difference]: Without dead ends: 260 [2024-11-27 19:51:13,907 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=203, Invalid=1057, Unknown=0, NotChecked=0, Total=1260 [2024-11-27 19:51:13,908 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 71 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:13,908 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 343 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 19:51:13,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2024-11-27 19:51:13,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 178. [2024-11-27 19:51:13,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 1.231638418079096) internal successors, (218), 177 states have internal predecessors, (218), 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:13,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 218 transitions. [2024-11-27 19:51:13,958 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 218 transitions. Word has length 33 [2024-11-27 19:51:13,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:13,958 INFO L471 AbstractCegarLoop]: Abstraction has 178 states and 218 transitions. [2024-11-27 19:51:13,958 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 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:13,958 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 218 transitions. [2024-11-27 19:51:13,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-27 19:51:13,959 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:13,959 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:13,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-27 19:51:14,160 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-27 19:51:14,160 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:14,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:14,161 INFO L85 PathProgramCache]: Analyzing trace with hash 689787407, now seen corresponding path program 6 times [2024-11-27 19:51:14,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:14,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842667474] [2024-11-27 19:51:14,161 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:51:14,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:14,197 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-27 19:51:14,197 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:14,448 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 19:51:14,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:14,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842667474] [2024-11-27 19:51:14,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842667474] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:14,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572416754] [2024-11-27 19:51:14,449 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:51:14,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:14,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:14,455 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:14,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-27 19:51:14,520 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-27 19:51:14,520 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:14,522 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-27 19:51:14,523 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:14,715 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-27 19:51:14,715 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:14,875 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-27 19:51:14,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572416754] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:14,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:14,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 6] total 15 [2024-11-27 19:51:14,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332386083] [2024-11-27 19:51:14,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:14,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 19:51:14,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:14,877 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 19:51:14,877 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2024-11-27 19:51:14,877 INFO L87 Difference]: Start difference. First operand 178 states and 218 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 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,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:16,022 INFO L93 Difference]: Finished difference Result 256 states and 316 transitions. [2024-11-27 19:51:16,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-27 19:51:16,023 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 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 33 [2024-11-27 19:51:16,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:16,024 INFO L225 Difference]: With dead ends: 256 [2024-11-27 19:51:16,024 INFO L226 Difference]: Without dead ends: 204 [2024-11-27 19:51:16,025 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 59 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=234, Invalid=1746, Unknown=0, NotChecked=0, Total=1980 [2024-11-27 19:51:16,026 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 46 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:16,026 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 139 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:51:16,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2024-11-27 19:51:16,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 186. [2024-11-27 19:51:16,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 185 states have (on average 1.2216216216216216) internal successors, (226), 185 states have internal predecessors, (226), 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,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 226 transitions. [2024-11-27 19:51:16,071 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 226 transitions. Word has length 33 [2024-11-27 19:51:16,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:16,071 INFO L471 AbstractCegarLoop]: Abstraction has 186 states and 226 transitions. [2024-11-27 19:51:16,072 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 15 states have internal predecessors, (54), 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,072 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 226 transitions. [2024-11-27 19:51:16,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-27 19:51:16,072 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:16,072 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:16,084 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-27 19:51:16,277 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:16,278 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:16,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:16,278 INFO L85 PathProgramCache]: Analyzing trace with hash -733278833, now seen corresponding path program 5 times [2024-11-27 19:51:16,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:16,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57781721] [2024-11-27 19:51:16,279 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:51:16,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:16,333 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-27 19:51:16,333 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:16,500 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-27 19:51:16,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:16,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57781721] [2024-11-27 19:51:16,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57781721] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:16,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086581100] [2024-11-27 19:51:16,501 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:51:16,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:16,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:16,504 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:16,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-27 19:51:16,584 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-27 19:51:16,585 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:16,586 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-27 19:51:16,587 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:16,736 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-27 19:51:16,736 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:16,851 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-27 19:51:16,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086581100] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:16,851 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:16,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 11 [2024-11-27 19:51:16,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799403170] [2024-11-27 19:51:16,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:16,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-27 19:51:16,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:16,853 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-27 19:51:16,853 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-11-27 19:51:16,854 INFO L87 Difference]: Start difference. First operand 186 states and 226 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 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,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:17,222 INFO L93 Difference]: Finished difference Result 343 states and 441 transitions. [2024-11-27 19:51:17,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-27 19:51:17,223 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 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 37 [2024-11-27 19:51:17,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:17,225 INFO L225 Difference]: With dead ends: 343 [2024-11-27 19:51:17,225 INFO L226 Difference]: Without dead ends: 322 [2024-11-27 19:51:17,226 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 67 SyntacticMatches, 6 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2024-11-27 19:51:17,226 INFO L435 NwaCegarLoop]: 22 mSDtfsCounter, 56 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:17,226 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 115 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:17,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2024-11-27 19:51:17,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 231. [2024-11-27 19:51:17,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 1.2695652173913043) internal successors, (292), 230 states have internal predecessors, (292), 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,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 292 transitions. [2024-11-27 19:51:17,301 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 292 transitions. Word has length 37 [2024-11-27 19:51:17,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:17,302 INFO L471 AbstractCegarLoop]: Abstraction has 231 states and 292 transitions. [2024-11-27 19:51:17,302 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 11 states have internal predecessors, (43), 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,302 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 292 transitions. [2024-11-27 19:51:17,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-27 19:51:17,303 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:17,303 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:17,315 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-27 19:51:17,503 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:17,503 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:17,504 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:17,504 INFO L85 PathProgramCache]: Analyzing trace with hash 464761355, now seen corresponding path program 3 times [2024-11-27 19:51:17,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:17,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677645267] [2024-11-27 19:51:17,504 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:17,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:17,538 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-27 19:51:17,538 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:17,713 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-27 19:51:17,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:17,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677645267] [2024-11-27 19:51:17,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677645267] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:17,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624587461] [2024-11-27 19:51:17,714 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:17,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:17,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:17,717 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:17,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-27 19:51:17,806 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-27 19:51:17,807 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:17,808 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-27 19:51:17,809 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:18,011 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 5 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-27 19:51:18,012 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:18,266 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 5 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-27 19:51:18,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624587461] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:18,267 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:18,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 15 [2024-11-27 19:51:18,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854158103] [2024-11-27 19:51:18,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:18,268 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-27 19:51:18,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:18,268 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-27 19:51:18,269 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-11-27 19:51:18,269 INFO L87 Difference]: Start difference. First operand 231 states and 292 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 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:21,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:21,108 INFO L93 Difference]: Finished difference Result 592 states and 751 transitions. [2024-11-27 19:51:21,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-11-27 19:51:21,109 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 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 39 [2024-11-27 19:51:21,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:21,111 INFO L225 Difference]: With dead ends: 592 [2024-11-27 19:51:21,112 INFO L226 Difference]: Without dead ends: 479 [2024-11-27 19:51:21,113 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 64 SyntacticMatches, 10 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1671 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=783, Invalid=4473, Unknown=0, NotChecked=0, Total=5256 [2024-11-27 19:51:21,114 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 290 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 731 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:21,115 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 253 Invalid, 731 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 653 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-27 19:51:21,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2024-11-27 19:51:21,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 240. [2024-11-27 19:51:21,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 1.2301255230125523) internal successors, (294), 239 states have internal predecessors, (294), 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:21,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 294 transitions. [2024-11-27 19:51:21,193 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 294 transitions. Word has length 39 [2024-11-27 19:51:21,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:21,193 INFO L471 AbstractCegarLoop]: Abstraction has 240 states and 294 transitions. [2024-11-27 19:51:21,194 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 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:21,194 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 294 transitions. [2024-11-27 19:51:21,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-27 19:51:21,195 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:21,195 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:21,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:21,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:21,396 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:21,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:21,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1084716137, now seen corresponding path program 6 times [2024-11-27 19:51:21,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:21,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000554807] [2024-11-27 19:51:21,396 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:51:21,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:21,440 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-27 19:51:21,440 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:21,701 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-27 19:51:21,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:21,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000554807] [2024-11-27 19:51:21,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000554807] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:21,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990774519] [2024-11-27 19:51:21,702 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:51:21,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:21,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:21,704 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:21,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-27 19:51:21,779 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-27 19:51:21,779 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:21,780 INFO L256 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-27 19:51:21,783 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:21,876 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-27 19:51:21,876 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:22,000 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-27 19:51:22,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990774519] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:22,000 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:22,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 13 [2024-11-27 19:51:22,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723853095] [2024-11-27 19:51:22,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:22,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-27 19:51:22,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:22,001 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-27 19:51:22,001 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-27 19:51:22,002 INFO L87 Difference]: Start difference. First operand 240 states and 294 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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:22,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:22,329 INFO L93 Difference]: Finished difference Result 328 states and 396 transitions. [2024-11-27 19:51:22,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-27 19:51:22,330 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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 41 [2024-11-27 19:51:22,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:22,332 INFO L225 Difference]: With dead ends: 328 [2024-11-27 19:51:22,332 INFO L226 Difference]: Without dead ends: 309 [2024-11-27 19:51:22,332 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 84 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-27 19:51:22,334 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 10 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:22,335 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 229 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:51:22,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2024-11-27 19:51:22,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 262. [2024-11-27 19:51:22,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 261 states have (on average 1.2413793103448276) internal successors, (324), 261 states have internal predecessors, (324), 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:22,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 324 transitions. [2024-11-27 19:51:22,472 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 324 transitions. Word has length 41 [2024-11-27 19:51:22,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:22,473 INFO L471 AbstractCegarLoop]: Abstraction has 262 states and 324 transitions. [2024-11-27 19:51:22,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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:22,473 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 324 transitions. [2024-11-27 19:51:22,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-27 19:51:22,474 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:22,474 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:22,485 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:22,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:22,679 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:22,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:22,679 INFO L85 PathProgramCache]: Analyzing trace with hash -31130045, now seen corresponding path program 4 times [2024-11-27 19:51:22,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:22,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199726586] [2024-11-27 19:51:22,680 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:51:22,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:22,699 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:51:22,699 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:22,895 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-27 19:51:22,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:22,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199726586] [2024-11-27 19:51:22,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199726586] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:22,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524181634] [2024-11-27 19:51:22,895 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:51:22,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:22,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:22,898 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:22,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-27 19:51:22,967 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:51:22,967 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:22,969 INFO L256 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-27 19:51:22,970 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:23,069 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-27 19:51:23,069 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:23,262 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 20 proven. 8 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-27 19:51:23,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524181634] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:23,263 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:23,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 8] total 19 [2024-11-27 19:51:23,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896624868] [2024-11-27 19:51:23,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:23,263 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 19:51:23,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:23,264 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 19:51:23,264 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2024-11-27 19:51:23,264 INFO L87 Difference]: Start difference. First operand 262 states and 324 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 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,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:24,028 INFO L93 Difference]: Finished difference Result 642 states and 797 transitions. [2024-11-27 19:51:24,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-27 19:51:24,029 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 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 43 [2024-11-27 19:51:24,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:24,032 INFO L225 Difference]: With dead ends: 642 [2024-11-27 19:51:24,032 INFO L226 Difference]: Without dead ends: 524 [2024-11-27 19:51:24,033 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=171, Invalid=335, Unknown=0, NotChecked=0, Total=506 [2024-11-27 19:51:24,033 INFO L435 NwaCegarLoop]: 53 mSDtfsCounter, 180 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:24,034 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 401 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-27 19:51:24,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2024-11-27 19:51:24,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 311. [2024-11-27 19:51:24,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 1.2161290322580645) internal successors, (377), 310 states have internal predecessors, (377), 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,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 377 transitions. [2024-11-27 19:51:24,167 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 377 transitions. Word has length 43 [2024-11-27 19:51:24,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:24,167 INFO L471 AbstractCegarLoop]: Abstraction has 311 states and 377 transitions. [2024-11-27 19:51:24,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 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,168 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 377 transitions. [2024-11-27 19:51:24,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-27 19:51:24,169 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:24,169 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:24,178 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-27 19:51:24,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:24,370 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:24,370 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:24,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1639661267, now seen corresponding path program 5 times [2024-11-27 19:51:24,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:24,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734498699] [2024-11-27 19:51:24,371 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:51:24,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:24,396 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-27 19:51:24,396 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:24,604 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 18 proven. 32 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-27 19:51:24,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:24,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734498699] [2024-11-27 19:51:24,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734498699] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:24,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210656093] [2024-11-27 19:51:24,605 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:51:24,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:24,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:24,608 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:24,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-27 19:51:24,738 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-27 19:51:24,738 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:24,740 INFO L256 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-27 19:51:24,742 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:24,981 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-27 19:51:24,981 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:25,593 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-27 19:51:25,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210656093] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:25,593 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:25,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 17] total 34 [2024-11-27 19:51:25,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088252832] [2024-11-27 19:51:25,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:25,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-27 19:51:25,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:25,595 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-27 19:51:25,595 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=952, Unknown=0, NotChecked=0, Total=1122 [2024-11-27 19:51:25,596 INFO L87 Difference]: Start difference. First operand 311 states and 377 transitions. Second operand has 34 states, 34 states have (on average 2.4411764705882355) internal successors, (83), 34 states have internal predecessors, (83), 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,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:32,193 INFO L93 Difference]: Finished difference Result 758 states and 922 transitions. [2024-11-27 19:51:32,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2024-11-27 19:51:32,194 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.4411764705882355) internal successors, (83), 34 states have internal predecessors, (83), 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 43 [2024-11-27 19:51:32,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:32,197 INFO L225 Difference]: With dead ends: 758 [2024-11-27 19:51:32,197 INFO L226 Difference]: Without dead ends: 633 [2024-11-27 19:51:32,202 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5733 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=1455, Invalid=16367, Unknown=0, NotChecked=0, Total=17822 [2024-11-27 19:51:32,203 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 383 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 2507 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 2791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 2507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:32,203 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [383 Valid, 843 Invalid, 2791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 2507 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-27 19:51:32,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2024-11-27 19:51:32,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 371. [2024-11-27 19:51:32,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 370 states have (on average 1.2243243243243243) internal successors, (453), 370 states have internal predecessors, (453), 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,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 453 transitions. [2024-11-27 19:51:32,382 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 453 transitions. Word has length 43 [2024-11-27 19:51:32,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:32,382 INFO L471 AbstractCegarLoop]: Abstraction has 371 states and 453 transitions. [2024-11-27 19:51:32,383 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.4411764705882355) internal successors, (83), 34 states have internal predecessors, (83), 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,383 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 453 transitions. [2024-11-27 19:51:32,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-27 19:51:32,384 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:32,384 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:32,394 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-27 19:51:32,584 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-27 19:51:32,585 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:32,585 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:32,585 INFO L85 PathProgramCache]: Analyzing trace with hash 145281683, now seen corresponding path program 7 times [2024-11-27 19:51:32,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:32,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766899873] [2024-11-27 19:51:32,585 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:51:32,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:32,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:32,755 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-27 19:51:32,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:32,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766899873] [2024-11-27 19:51:32,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766899873] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:32,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096446678] [2024-11-27 19:51:32,756 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:51:32,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:32,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:32,759 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:32,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-27 19:51:32,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:32,829 INFO L256 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-27 19:51:32,831 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:32,926 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-27 19:51:32,927 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:33,041 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-27 19:51:33,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096446678] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:33,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:33,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2024-11-27 19:51:33,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353084725] [2024-11-27 19:51:33,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:33,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 19:51:33,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:33,043 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 19:51:33,043 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:51:33,043 INFO L87 Difference]: Start difference. First operand 371 states and 453 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 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,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:33,304 INFO L93 Difference]: Finished difference Result 444 states and 551 transitions. [2024-11-27 19:51:33,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 19:51:33,305 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 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 43 [2024-11-27 19:51:33,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:33,307 INFO L225 Difference]: With dead ends: 444 [2024-11-27 19:51:33,307 INFO L226 Difference]: Without dead ends: 357 [2024-11-27 19:51:33,308 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 83 SyntacticMatches, 6 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-27 19:51:33,309 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 1 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:33,309 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 80 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:51:33,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2024-11-27 19:51:33,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 350. [2024-11-27 19:51:33,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 349 states have (on average 1.2320916905444126) internal successors, (430), 349 states have internal predecessors, (430), 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,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 430 transitions. [2024-11-27 19:51:33,505 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 430 transitions. Word has length 43 [2024-11-27 19:51:33,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:33,505 INFO L471 AbstractCegarLoop]: Abstraction has 350 states and 430 transitions. [2024-11-27 19:51:33,505 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 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,506 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 430 transitions. [2024-11-27 19:51:33,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-27 19:51:33,506 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:33,506 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:33,520 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:33,707 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-27 19:51:33,708 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:33,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:33,708 INFO L85 PathProgramCache]: Analyzing trace with hash -825767717, now seen corresponding path program 8 times [2024-11-27 19:51:33,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:33,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291337728] [2024-11-27 19:51:33,709 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:33,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:33,755 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:33,756 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:33,977 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-27 19:51:33,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:33,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291337728] [2024-11-27 19:51:33,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291337728] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:33,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810727931] [2024-11-27 19:51:33,978 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:51:33,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:33,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:33,981 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:33,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-27 19:51:34,058 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:51:34,058 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:34,059 INFO L256 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-27 19:51:34,061 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:34,281 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 10 proven. 22 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-27 19:51:34,281 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:34,493 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 10 proven. 22 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-27 19:51:34,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810727931] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:34,493 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:34,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 13 [2024-11-27 19:51:34,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405033238] [2024-11-27 19:51:34,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:34,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-27 19:51:34,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:34,494 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-27 19:51:34,495 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2024-11-27 19:51:34,495 INFO L87 Difference]: Start difference. First operand 350 states and 430 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 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,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:51:43,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:51:47,178 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:51:47,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:47,317 INFO L93 Difference]: Finished difference Result 682 states and 856 transitions. [2024-11-27 19:51:47,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-27 19:51:47,318 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 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 47 [2024-11-27 19:51:47,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:47,320 INFO L225 Difference]: With dead ends: 682 [2024-11-27 19:51:47,320 INFO L226 Difference]: Without dead ends: 588 [2024-11-27 19:51:47,321 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2024-11-27 19:51:47,322 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 103 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 32 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:47,322 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 128 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 99 Invalid, 3 Unknown, 0 Unchecked, 12.2s Time] [2024-11-27 19:51:47,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2024-11-27 19:51:47,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 515. [2024-11-27 19:51:47,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 1.2334630350194553) internal successors, (634), 514 states have internal predecessors, (634), 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:47,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 634 transitions. [2024-11-27 19:51:47,583 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 634 transitions. Word has length 47 [2024-11-27 19:51:47,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:47,583 INFO L471 AbstractCegarLoop]: Abstraction has 515 states and 634 transitions. [2024-11-27 19:51:47,583 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 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:47,583 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 634 transitions. [2024-11-27 19:51:47,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-27 19:51:47,585 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:47,585 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:47,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-27 19:51:47,789 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-27 19:51:47,789 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:47,790 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:47,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1970272135, now seen corresponding path program 9 times [2024-11-27 19:51:47,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:47,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332924536] [2024-11-27 19:51:47,790 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:47,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:47,822 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-27 19:51:47,822 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:48,069 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-27 19:51:48,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:48,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332924536] [2024-11-27 19:51:48,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332924536] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:48,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813340219] [2024-11-27 19:51:48,069 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:51:48,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:48,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:48,072 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:48,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-27 19:51:48,170 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-27 19:51:48,170 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:48,172 INFO L256 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-27 19:51:48,173 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:48,426 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-27 19:51:48,426 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:48,993 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-27 19:51:48,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813340219] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:48,994 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:48,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 18 [2024-11-27 19:51:48,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716883096] [2024-11-27 19:51:48,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:48,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-27 19:51:48,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:48,995 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-27 19:51:48,995 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2024-11-27 19:51:48,996 INFO L87 Difference]: Start difference. First operand 515 states and 634 transitions. Second operand has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 18 states have internal predecessors, (59), 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,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:50,251 INFO L93 Difference]: Finished difference Result 576 states and 703 transitions. [2024-11-27 19:51:50,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-27 19:51:50,252 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 18 states have internal predecessors, (59), 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 49 [2024-11-27 19:51:50,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:50,254 INFO L225 Difference]: With dead ends: 576 [2024-11-27 19:51:50,254 INFO L226 Difference]: Without dead ends: 508 [2024-11-27 19:51:50,255 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 78 SyntacticMatches, 13 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=116, Invalid=754, Unknown=0, NotChecked=0, Total=870 [2024-11-27 19:51:50,255 INFO L435 NwaCegarLoop]: 30 mSDtfsCounter, 39 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:50,256 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 240 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 445 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-27 19:51:50,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2024-11-27 19:51:50,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 464. [2024-11-27 19:51:50,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 1.2419006479481642) internal successors, (575), 463 states have internal predecessors, (575), 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,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 575 transitions. [2024-11-27 19:51:50,437 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 575 transitions. Word has length 49 [2024-11-27 19:51:50,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:50,437 INFO L471 AbstractCegarLoop]: Abstraction has 464 states and 575 transitions. [2024-11-27 19:51:50,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.2777777777777777) internal successors, (59), 18 states have internal predecessors, (59), 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,437 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 575 transitions. [2024-11-27 19:51:50,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-27 19:51:50,438 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:50,439 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:50,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-27 19:51:50,639 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-27 19:51:50,639 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:50,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:50,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1986332811, now seen corresponding path program 6 times [2024-11-27 19:51:50,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:50,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313816325] [2024-11-27 19:51:50,640 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:51:50,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:50,687 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-27 19:51:50,687 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:51,097 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-27 19:51:51,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:51,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313816325] [2024-11-27 19:51:51,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313816325] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:51,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534908169] [2024-11-27 19:51:51,098 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:51:51,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:51,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:51,101 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:51,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-27 19:51:51,218 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-27 19:51:51,218 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:51:51,220 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-27 19:51:51,222 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:51,298 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 33 proven. 50 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-27 19:51:51,298 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:51,617 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 33 proven. 35 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-27 19:51:51,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534908169] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:51,617 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:51,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14, 8] total 24 [2024-11-27 19:51:51,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012699899] [2024-11-27 19:51:51,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:51,618 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-27 19:51:51,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:51,619 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-27 19:51:51,619 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2024-11-27 19:51:51,619 INFO L87 Difference]: Start difference. First operand 464 states and 575 transitions. Second operand has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 24 states have internal predecessors, (79), 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:53,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:51:53,700 INFO L93 Difference]: Finished difference Result 788 states and 975 transitions. [2024-11-27 19:51:53,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-11-27 19:51:53,700 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 24 states have internal predecessors, (79), 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 51 [2024-11-27 19:51:53,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:51:53,703 INFO L225 Difference]: With dead ends: 788 [2024-11-27 19:51:53,703 INFO L226 Difference]: Without dead ends: 668 [2024-11-27 19:51:53,705 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=738, Invalid=2922, Unknown=0, NotChecked=0, Total=3660 [2024-11-27 19:51:53,705 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 151 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 1038 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 1120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:51:53,706 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 345 Invalid, 1120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1038 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-27 19:51:53,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2024-11-27 19:51:53,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 523. [2024-11-27 19:51:54,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 522 states have (on average 1.2318007662835249) internal successors, (643), 522 states have internal predecessors, (643), 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:54,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 643 transitions. [2024-11-27 19:51:54,003 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 643 transitions. Word has length 51 [2024-11-27 19:51:54,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:51:54,003 INFO L471 AbstractCegarLoop]: Abstraction has 523 states and 643 transitions. [2024-11-27 19:51:54,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.2916666666666665) internal successors, (79), 24 states have internal predecessors, (79), 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:54,004 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 643 transitions. [2024-11-27 19:51:54,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-27 19:51:54,005 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:51:54,005 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:51:54,016 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-27 19:51:54,205 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-27 19:51:54,206 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:51:54,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:51:54,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1914408379, now seen corresponding path program 7 times [2024-11-27 19:51:54,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:51:54,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74871358] [2024-11-27 19:51:54,207 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:51:54,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:51:54,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:54,477 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-27 19:51:54,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:51:54,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74871358] [2024-11-27 19:51:54,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74871358] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:51:54,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159804459] [2024-11-27 19:51:54,479 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:51:54,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:51:54,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:51:54,481 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:51:54,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-27 19:51:54,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:51:54,560 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-27 19:51:54,561 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:51:55,065 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 8 proven. 120 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-27 19:51:55,065 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:51:55,793 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 8 proven. 120 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-27 19:51:55,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159804459] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:51:55,794 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:51:55,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 21 [2024-11-27 19:51:55,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044190864] [2024-11-27 19:51:55,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:51:55,795 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-27 19:51:55,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:51:55,795 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-27 19:51:55,796 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2024-11-27 19:51:55,796 INFO L87 Difference]: Start difference. First operand 523 states and 643 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 21 states have internal predecessors, (77), 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:08,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:08,357 INFO L93 Difference]: Finished difference Result 1545 states and 1954 transitions. [2024-11-27 19:52:08,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2024-11-27 19:52:08,358 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 21 states have internal predecessors, (77), 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 55 [2024-11-27 19:52:08,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:08,364 INFO L225 Difference]: With dead ends: 1545 [2024-11-27 19:52:08,364 INFO L226 Difference]: Without dead ends: 1296 [2024-11-27 19:52:08,370 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 88 SyntacticMatches, 16 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7843 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=2362, Invalid=18808, Unknown=0, NotChecked=0, Total=21170 [2024-11-27 19:52:08,370 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 705 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 1629 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 1776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:08,371 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 538 Invalid, 1776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1629 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-27 19:52:08,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1296 states. [2024-11-27 19:52:08,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1296 to 605. [2024-11-27 19:52:08,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 604 states have (on average 1.1920529801324504) internal successors, (720), 604 states have internal predecessors, (720), 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:08,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 720 transitions. [2024-11-27 19:52:08,720 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 720 transitions. Word has length 55 [2024-11-27 19:52:08,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:08,720 INFO L471 AbstractCegarLoop]: Abstraction has 605 states and 720 transitions. [2024-11-27 19:52:08,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 21 states have internal predecessors, (77), 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:08,721 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 720 transitions. [2024-11-27 19:52:08,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-27 19:52:08,725 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:08,725 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:08,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-27 19:52:08,929 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-27 19:52:08,929 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:08,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:08,930 INFO L85 PathProgramCache]: Analyzing trace with hash 356373251, now seen corresponding path program 7 times [2024-11-27 19:52:08,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:08,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710244671] [2024-11-27 19:52:08,930 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:52:08,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:08,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:09,305 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-27 19:52:09,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:09,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710244671] [2024-11-27 19:52:09,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710244671] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:09,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282867485] [2024-11-27 19:52:09,305 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:52:09,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:09,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:09,311 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:09,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-27 19:52:09,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:09,392 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-27 19:52:09,394 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:09,771 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 22 proven. 36 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-11-27 19:52:09,771 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:10,111 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 22 proven. 36 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-11-27 19:52:10,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282867485] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:10,111 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:10,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 8, 8] total 22 [2024-11-27 19:52:10,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599580587] [2024-11-27 19:52:10,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:10,112 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-27 19:52:10,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:10,112 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-27 19:52:10,113 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=416, Unknown=0, NotChecked=0, Total=462 [2024-11-27 19:52:10,113 INFO L87 Difference]: Start difference. First operand 605 states and 720 transitions. Second operand has 22 states, 22 states have (on average 3.1363636363636362) internal successors, (69), 22 states have internal predecessors, (69), 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:14,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:14,265 INFO L93 Difference]: Finished difference Result 943 states and 1120 transitions. [2024-11-27 19:52:14,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-27 19:52:14,266 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1363636363636362) internal successors, (69), 22 states have internal predecessors, (69), 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 55 [2024-11-27 19:52:14,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:14,268 INFO L225 Difference]: With dead ends: 943 [2024-11-27 19:52:14,268 INFO L226 Difference]: Without dead ends: 821 [2024-11-27 19:52:14,269 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 112 SyntacticMatches, 10 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1909 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=598, Invalid=6374, Unknown=0, NotChecked=0, Total=6972 [2024-11-27 19:52:14,270 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 174 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 1872 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 1946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:14,270 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 411 Invalid, 1946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1872 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-27 19:52:14,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2024-11-27 19:52:14,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 652. [2024-11-27 19:52:14,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 651 states have (on average 1.1812596006144394) internal successors, (769), 651 states have internal predecessors, (769), 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:14,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 769 transitions. [2024-11-27 19:52:14,564 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 769 transitions. Word has length 55 [2024-11-27 19:52:14,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:14,565 INFO L471 AbstractCegarLoop]: Abstraction has 652 states and 769 transitions. [2024-11-27 19:52:14,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.1363636363636362) internal successors, (69), 22 states have internal predecessors, (69), 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:14,565 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 769 transitions. [2024-11-27 19:52:14,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-27 19:52:14,566 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:14,566 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:14,575 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-27 19:52:14,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:14,771 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:14,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:14,772 INFO L85 PathProgramCache]: Analyzing trace with hash 38942711, now seen corresponding path program 10 times [2024-11-27 19:52:14,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:14,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835607681] [2024-11-27 19:52:14,772 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:52:14,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:14,786 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:52:14,786 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:15,172 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 0 proven. 97 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-27 19:52:15,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:15,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835607681] [2024-11-27 19:52:15,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835607681] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:15,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760208299] [2024-11-27 19:52:15,172 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:52:15,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:15,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:15,178 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:15,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-27 19:52:15,255 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:52:15,255 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:15,257 INFO L256 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-27 19:52:15,259 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:15,459 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-27 19:52:15,459 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:15,831 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-27 19:52:15,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760208299] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:15,832 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:15,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 10] total 29 [2024-11-27 19:52:15,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277395228] [2024-11-27 19:52:15,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:15,832 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-27 19:52:15,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:15,833 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-27 19:52:15,833 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=633, Unknown=0, NotChecked=0, Total=812 [2024-11-27 19:52:15,833 INFO L87 Difference]: Start difference. First operand 652 states and 769 transitions. Second operand has 29 states, 29 states have (on average 2.793103448275862) internal successors, (81), 29 states have internal predecessors, (81), 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:18,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:18,095 INFO L93 Difference]: Finished difference Result 1514 states and 1849 transitions. [2024-11-27 19:52:18,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-27 19:52:18,096 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.793103448275862) internal successors, (81), 29 states have internal predecessors, (81), 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 57 [2024-11-27 19:52:18,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:18,101 INFO L225 Difference]: With dead ends: 1514 [2024-11-27 19:52:18,102 INFO L226 Difference]: Without dead ends: 1240 [2024-11-27 19:52:18,103 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=606, Invalid=1746, Unknown=0, NotChecked=0, Total=2352 [2024-11-27 19:52:18,103 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 395 mSDsluCounter, 692 mSDsCounter, 0 mSdLazyCounter, 1386 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 757 SdHoareTripleChecker+Invalid, 1524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:18,104 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 757 Invalid, 1524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1386 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-27 19:52:18,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2024-11-27 19:52:18,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 658. [2024-11-27 19:52:18,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 657 states have (on average 1.1719939117199392) internal successors, (770), 657 states have internal predecessors, (770), 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:18,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 770 transitions. [2024-11-27 19:52:18,389 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 770 transitions. Word has length 57 [2024-11-27 19:52:18,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:18,389 INFO L471 AbstractCegarLoop]: Abstraction has 658 states and 770 transitions. [2024-11-27 19:52:18,389 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.793103448275862) internal successors, (81), 29 states have internal predecessors, (81), 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:18,389 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 770 transitions. [2024-11-27 19:52:18,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-27 19:52:18,391 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:18,391 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 6, 6, 6, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:18,402 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-27 19:52:18,595 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-27 19:52:18,595 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:18,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:18,596 INFO L85 PathProgramCache]: Analyzing trace with hash -2022024633, now seen corresponding path program 8 times [2024-11-27 19:52:18,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:18,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864147201] [2024-11-27 19:52:18,596 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:52:18,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:18,610 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:52:18,610 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:19,174 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-27 19:52:19,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:19,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864147201] [2024-11-27 19:52:19,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864147201] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:19,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566529375] [2024-11-27 19:52:19,175 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:52:19,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:19,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:19,179 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:19,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-27 19:52:19,258 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:52:19,258 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:19,260 INFO L256 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-27 19:52:19,262 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:19,537 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 39 proven. 72 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-27 19:52:19,537 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:20,270 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 39 proven. 72 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-27 19:52:20,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566529375] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:20,270 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:20,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 16] total 40 [2024-11-27 19:52:20,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350561280] [2024-11-27 19:52:20,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:20,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-27 19:52:20,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:20,272 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-27 19:52:20,272 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=1320, Unknown=0, NotChecked=0, Total=1560 [2024-11-27 19:52:20,272 INFO L87 Difference]: Start difference. First operand 658 states and 770 transitions. Second operand has 40 states, 40 states have (on average 2.4) internal successors, (96), 40 states have internal predecessors, (96), 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:30,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:30,380 INFO L93 Difference]: Finished difference Result 1439 states and 1690 transitions. [2024-11-27 19:52:30,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2024-11-27 19:52:30,381 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 40 states have internal predecessors, (96), 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 57 [2024-11-27 19:52:30,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:30,383 INFO L225 Difference]: With dead ends: 1439 [2024-11-27 19:52:30,383 INFO L226 Difference]: Without dead ends: 1209 [2024-11-27 19:52:30,386 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10248 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=3804, Invalid=26646, Unknown=0, NotChecked=0, Total=30450 [2024-11-27 19:52:30,386 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 739 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 2579 mSolverCounterSat, 428 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 3007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 428 IncrementalHoareTripleChecker+Valid, 2579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:30,387 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [739 Valid, 734 Invalid, 3007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [428 Valid, 2579 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-27 19:52:30,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2024-11-27 19:52:30,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 783. [2024-11-27 19:52:30,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 782 states have (on average 1.1585677749360614) internal successors, (906), 782 states have internal predecessors, (906), 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:30,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 906 transitions. [2024-11-27 19:52:30,742 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 906 transitions. Word has length 57 [2024-11-27 19:52:30,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:30,742 INFO L471 AbstractCegarLoop]: Abstraction has 783 states and 906 transitions. [2024-11-27 19:52:30,743 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 40 states have internal predecessors, (96), 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:30,743 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 906 transitions. [2024-11-27 19:52:30,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-27 19:52:30,745 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:30,745 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:30,767 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-27 19:52:30,965 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-27 19:52:30,966 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:30,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:30,966 INFO L85 PathProgramCache]: Analyzing trace with hash 2122071235, now seen corresponding path program 8 times [2024-11-27 19:52:30,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:30,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414431038] [2024-11-27 19:52:30,966 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:52:30,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:30,990 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:52:30,990 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:31,510 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-27 19:52:31,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:31,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414431038] [2024-11-27 19:52:31,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414431038] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:31,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045241731] [2024-11-27 19:52:31,511 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:52:31,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:31,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:31,514 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:31,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-27 19:52:31,599 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:52:31,599 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:31,602 INFO L256 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-11-27 19:52:31,604 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:31,853 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-27 19:52:31,853 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:32,942 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-27 19:52:32,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045241731] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:32,942 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:32,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16, 17] total 40 [2024-11-27 19:52:32,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132856491] [2024-11-27 19:52:32,942 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:32,943 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-27 19:52:32,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:32,943 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-27 19:52:32,944 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1390, Unknown=0, NotChecked=0, Total=1560 [2024-11-27 19:52:32,944 INFO L87 Difference]: Start difference. First operand 783 states and 906 transitions. Second operand has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 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,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:38,379 INFO L93 Difference]: Finished difference Result 1209 states and 1409 transitions. [2024-11-27 19:52:38,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2024-11-27 19:52:38,380 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 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 59 [2024-11-27 19:52:38,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:38,384 INFO L225 Difference]: With dead ends: 1209 [2024-11-27 19:52:38,384 INFO L226 Difference]: Without dead ends: 1004 [2024-11-27 19:52:38,385 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2133 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=787, Invalid=8719, Unknown=0, NotChecked=0, Total=9506 [2024-11-27 19:52:38,386 INFO L435 NwaCegarLoop]: 61 mSDtfsCounter, 220 mSDsluCounter, 1097 mSDsCounter, 0 mSdLazyCounter, 2417 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 1158 SdHoareTripleChecker+Invalid, 2545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 2417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:38,387 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 1158 Invalid, 2545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 2417 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-27 19:52:38,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1004 states. [2024-11-27 19:52:38,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1004 to 811. [2024-11-27 19:52:38,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 811 states, 810 states have (on average 1.1691358024691358) internal successors, (947), 810 states have internal predecessors, (947), 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,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 811 states to 811 states and 947 transitions. [2024-11-27 19:52:38,764 INFO L78 Accepts]: Start accepts. Automaton has 811 states and 947 transitions. Word has length 59 [2024-11-27 19:52:38,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:38,764 INFO L471 AbstractCegarLoop]: Abstraction has 811 states and 947 transitions. [2024-11-27 19:52:38,764 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.825) internal successors, (113), 40 states have internal predecessors, (113), 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,764 INFO L276 IsEmpty]: Start isEmpty. Operand 811 states and 947 transitions. [2024-11-27 19:52:38,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-27 19:52:38,766 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:38,766 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:38,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-27 19:52:38,966 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-27 19:52:38,967 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:38,967 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:38,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1438772219, now seen corresponding path program 9 times [2024-11-27 19:52:38,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:38,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555369602] [2024-11-27 19:52:38,967 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:52:38,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:39,002 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-27 19:52:39,003 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:39,257 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-11-27 19:52:39,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:39,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555369602] [2024-11-27 19:52:39,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555369602] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:39,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573690992] [2024-11-27 19:52:39,259 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:52:39,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:39,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:39,263 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:39,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-27 19:52:39,383 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-27 19:52:39,384 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:39,385 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-27 19:52:39,387 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:39,488 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-11-27 19:52:39,488 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:39,840 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2024-11-27 19:52:39,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573690992] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:39,841 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:39,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2024-11-27 19:52:39,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056047397] [2024-11-27 19:52:39,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:39,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 19:52:39,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:39,847 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 19:52:39,847 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2024-11-27 19:52:39,847 INFO L87 Difference]: Start difference. First operand 811 states and 947 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 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:43,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:43,011 INFO L93 Difference]: Finished difference Result 1535 states and 1962 transitions. [2024-11-27 19:52:43,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-27 19:52:43,012 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 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 59 [2024-11-27 19:52:43,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:43,018 INFO L225 Difference]: With dead ends: 1535 [2024-11-27 19:52:43,018 INFO L226 Difference]: Without dead ends: 1479 [2024-11-27 19:52:43,019 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=475, Invalid=1007, Unknown=0, NotChecked=0, Total=1482 [2024-11-27 19:52:43,019 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 367 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:43,020 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 314 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-27 19:52:43,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1479 states. [2024-11-27 19:52:43,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1479 to 831. [2024-11-27 19:52:43,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 1.1855421686746987) internal successors, (984), 830 states have internal predecessors, (984), 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:43,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 984 transitions. [2024-11-27 19:52:43,480 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 984 transitions. Word has length 59 [2024-11-27 19:52:43,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:43,480 INFO L471 AbstractCegarLoop]: Abstraction has 831 states and 984 transitions. [2024-11-27 19:52:43,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 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:43,480 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 984 transitions. [2024-11-27 19:52:43,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-27 19:52:43,482 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:43,482 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:43,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-27 19:52:43,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:43,686 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:43,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:43,687 INFO L85 PathProgramCache]: Analyzing trace with hash 519985427, now seen corresponding path program 11 times [2024-11-27 19:52:43,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:43,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452398520] [2024-11-27 19:52:43,687 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:52:43,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:43,718 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-27 19:52:43,718 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:43,980 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 9 proven. 41 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-27 19:52:43,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:43,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452398520] [2024-11-27 19:52:43,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452398520] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:43,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061346397] [2024-11-27 19:52:43,981 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:52:43,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:43,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:43,983 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:43,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-27 19:52:44,121 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-27 19:52:44,121 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:44,122 INFO L256 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-27 19:52:44,123 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:44,260 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 9 proven. 41 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-27 19:52:44,260 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:44,466 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 9 proven. 41 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-27 19:52:44,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061346397] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:44,467 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:44,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2024-11-27 19:52:44,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199456949] [2024-11-27 19:52:44,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:44,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-27 19:52:44,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:44,468 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-27 19:52:44,468 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-27 19:52:44,468 INFO L87 Difference]: Start difference. First operand 831 states and 984 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 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:45,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:45,219 INFO L93 Difference]: Finished difference Result 883 states and 1046 transitions. [2024-11-27 19:52:45,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-27 19:52:45,220 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 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 59 [2024-11-27 19:52:45,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:45,223 INFO L225 Difference]: With dead ends: 883 [2024-11-27 19:52:45,223 INFO L226 Difference]: Without dead ends: 850 [2024-11-27 19:52:45,223 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 107 SyntacticMatches, 17 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2024-11-27 19:52:45,224 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 14 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:45,224 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 90 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 19:52:45,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2024-11-27 19:52:45,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 839. [2024-11-27 19:52:45,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 839 states, 838 states have (on average 1.1837708830548925) internal successors, (992), 838 states have internal predecessors, (992), 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:45,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 839 states to 839 states and 992 transitions. [2024-11-27 19:52:45,605 INFO L78 Accepts]: Start accepts. Automaton has 839 states and 992 transitions. Word has length 59 [2024-11-27 19:52:45,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:45,605 INFO L471 AbstractCegarLoop]: Abstraction has 839 states and 992 transitions. [2024-11-27 19:52:45,606 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 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:45,606 INFO L276 IsEmpty]: Start isEmpty. Operand 839 states and 992 transitions. [2024-11-27 19:52:45,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-27 19:52:45,607 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:45,607 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:45,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-27 19:52:45,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:45,808 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:45,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:45,808 INFO L85 PathProgramCache]: Analyzing trace with hash -543030773, now seen corresponding path program 12 times [2024-11-27 19:52:45,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:45,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211856944] [2024-11-27 19:52:45,809 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:52:45,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:45,858 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-27 19:52:45,858 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:46,203 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-27 19:52:46,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:46,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211856944] [2024-11-27 19:52:46,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211856944] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:46,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320715706] [2024-11-27 19:52:46,204 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:52:46,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:46,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:46,206 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:46,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-27 19:52:46,308 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-27 19:52:46,308 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:52:46,310 INFO L256 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-27 19:52:46,311 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:46,436 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-27 19:52:46,436 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:46,641 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-27 19:52:46,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320715706] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:46,642 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:46,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2024-11-27 19:52:46,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685063696] [2024-11-27 19:52:46,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:46,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 19:52:46,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:46,643 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 19:52:46,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:52:46,643 INFO L87 Difference]: Start difference. First operand 839 states and 992 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 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:47,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:52:47,261 INFO L93 Difference]: Finished difference Result 908 states and 1078 transitions. [2024-11-27 19:52:47,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 19:52:47,262 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 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 63 [2024-11-27 19:52:47,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:52:47,266 INFO L225 Difference]: With dead ends: 908 [2024-11-27 19:52:47,266 INFO L226 Difference]: Without dead ends: 822 [2024-11-27 19:52:47,266 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 118 SyntacticMatches, 13 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:52:47,267 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 1 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:52:47,267 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 142 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:52:47,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2024-11-27 19:52:47,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 811. [2024-11-27 19:52:47,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 811 states, 810 states have (on average 1.1864197530864198) internal successors, (961), 810 states have internal predecessors, (961), 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:47,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 811 states to 811 states and 961 transitions. [2024-11-27 19:52:47,660 INFO L78 Accepts]: Start accepts. Automaton has 811 states and 961 transitions. Word has length 63 [2024-11-27 19:52:47,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:52:47,660 INFO L471 AbstractCegarLoop]: Abstraction has 811 states and 961 transitions. [2024-11-27 19:52:47,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 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:47,660 INFO L276 IsEmpty]: Start isEmpty. Operand 811 states and 961 transitions. [2024-11-27 19:52:47,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-27 19:52:47,661 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:52:47,662 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:52:47,672 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-27 19:52:47,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:47,862 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:52:47,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:52:47,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1675961175, now seen corresponding path program 13 times [2024-11-27 19:52:47,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:52:47,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142951871] [2024-11-27 19:52:47,863 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:52:47,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:52:47,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:48,722 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 36 proven. 45 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-27 19:52:48,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:52:48,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142951871] [2024-11-27 19:52:48,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142951871] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:52:48,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491734833] [2024-11-27 19:52:48,722 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:52:48,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:52:48,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:52:48,724 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:52:48,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-27 19:52:48,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:52:48,792 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-27 19:52:48,793 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:52:49,026 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 21 proven. 51 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-27 19:52:49,026 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:52:49,321 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 21 proven. 51 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-27 19:52:49,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491734833] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:52:49,321 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:52:49,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 9, 9] total 25 [2024-11-27 19:52:49,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129833440] [2024-11-27 19:52:49,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:52:49,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-27 19:52:49,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:52:49,323 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-27 19:52:49,323 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=443, Unknown=0, NotChecked=0, Total=600 [2024-11-27 19:52:49,323 INFO L87 Difference]: Start difference. First operand 811 states and 961 transitions. Second operand has 25 states, 25 states have (on average 3.04) internal successors, (76), 25 states have internal predecessors, (76), 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,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:53:01,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:53:10,045 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:53:14,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:53:14,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:14,622 INFO L93 Difference]: Finished difference Result 982 states and 1164 transitions. [2024-11-27 19:53:14,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-27 19:53:14,623 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 25 states have internal predecessors, (76), 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 65 [2024-11-27 19:53:14,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:14,627 INFO L225 Difference]: With dead ends: 982 [2024-11-27 19:53:14,627 INFO L226 Difference]: Without dead ends: 951 [2024-11-27 19:53:14,628 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 112 SyntacticMatches, 17 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=339, Invalid=1219, Unknown=2, NotChecked=0, Total=1560 [2024-11-27 19:53:14,628 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 59 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 43 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:14,628 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 204 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 355 Invalid, 4 Unknown, 0 Unchecked, 16.4s Time] [2024-11-27 19:53:14,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2024-11-27 19:53:15,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 828. [2024-11-27 19:53:15,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 827 states have (on average 1.181378476420798) internal successors, (977), 827 states have internal predecessors, (977), 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:15,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 977 transitions. [2024-11-27 19:53:15,074 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 977 transitions. Word has length 65 [2024-11-27 19:53:15,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:15,075 INFO L471 AbstractCegarLoop]: Abstraction has 828 states and 977 transitions. [2024-11-27 19:53:15,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 25 states have internal predecessors, (76), 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:15,075 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 977 transitions. [2024-11-27 19:53:15,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-27 19:53:15,076 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:15,076 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 8, 8, 8, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:15,083 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-27 19:53:15,277 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:15,277 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:15,277 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:15,277 INFO L85 PathProgramCache]: Analyzing trace with hash 471386051, now seen corresponding path program 9 times [2024-11-27 19:53:15,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:15,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781036881] [2024-11-27 19:53:15,278 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:53:15,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:15,350 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-27 19:53:15,350 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:15,707 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2024-11-27 19:53:15,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:15,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781036881] [2024-11-27 19:53:15,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781036881] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:15,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467132649] [2024-11-27 19:53:15,708 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:53:15,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:15,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:15,710 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:15,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-27 19:53:15,909 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-27 19:53:15,909 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:15,913 INFO L256 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-27 19:53:15,915 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:16,020 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2024-11-27 19:53:16,020 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:16,442 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 68 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2024-11-27 19:53:16,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467132649] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:16,442 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:53:16,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 21 [2024-11-27 19:53:16,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682218086] [2024-11-27 19:53:16,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:16,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-27 19:53:16,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:53:16,443 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-27 19:53:16,444 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2024-11-27 19:53:16,444 INFO L87 Difference]: Start difference. First operand 828 states and 977 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 21 states have internal predecessors, (61), 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:21,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:21,398 INFO L93 Difference]: Finished difference Result 1594 states and 1965 transitions. [2024-11-27 19:53:21,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-27 19:53:21,399 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 21 states have internal predecessors, (61), 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 67 [2024-11-27 19:53:21,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:21,402 INFO L225 Difference]: With dead ends: 1594 [2024-11-27 19:53:21,403 INFO L226 Difference]: Without dead ends: 1571 [2024-11-27 19:53:21,403 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=894, Invalid=1968, Unknown=0, NotChecked=0, Total=2862 [2024-11-27 19:53:21,404 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 447 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 381 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:21,404 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [447 Valid, 372 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 381 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-27 19:53:21,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2024-11-27 19:53:21,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 958. [2024-11-27 19:53:21,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 957 states have (on average 1.2006269592476488) internal successors, (1149), 957 states have internal predecessors, (1149), 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:21,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 1149 transitions. [2024-11-27 19:53:21,907 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 1149 transitions. Word has length 67 [2024-11-27 19:53:21,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:21,907 INFO L471 AbstractCegarLoop]: Abstraction has 958 states and 1149 transitions. [2024-11-27 19:53:21,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 21 states have internal predecessors, (61), 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:21,908 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 1149 transitions. [2024-11-27 19:53:21,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-27 19:53:21,910 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:21,910 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 9, 9, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:21,922 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-27 19:53:22,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-27 19:53:22,114 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:22,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:22,115 INFO L85 PathProgramCache]: Analyzing trace with hash -2132371793, now seen corresponding path program 10 times [2024-11-27 19:53:22,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:22,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403199745] [2024-11-27 19:53:22,115 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:53:22,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:22,139 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:53:22,139 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:22,954 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 0 proven. 257 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:22,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:22,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403199745] [2024-11-27 19:53:22,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403199745] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:22,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262824738] [2024-11-27 19:53:22,954 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:53:22,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:22,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:22,956 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:22,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-27 19:53:23,040 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:53:23,041 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:23,042 INFO L256 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-27 19:53:23,044 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:23,369 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 0 proven. 221 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-27 19:53:23,370 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:24,032 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 45 proven. 32 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-27 19:53:24,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262824738] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:24,033 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:53:24,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 20, 12] total 41 [2024-11-27 19:53:24,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697701342] [2024-11-27 19:53:24,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:24,034 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-27 19:53:24,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:53:24,034 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-27 19:53:24,035 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=1359, Unknown=0, NotChecked=0, Total=1640 [2024-11-27 19:53:24,035 INFO L87 Difference]: Start difference. First operand 958 states and 1149 transitions. Second operand has 41 states, 41 states have (on average 2.951219512195122) internal successors, (121), 41 states have internal predecessors, (121), 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:30,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:30,827 INFO L93 Difference]: Finished difference Result 2278 states and 2713 transitions. [2024-11-27 19:53:30,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2024-11-27 19:53:30,828 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.951219512195122) internal successors, (121), 41 states have internal predecessors, (121), 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 69 [2024-11-27 19:53:30,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:30,832 INFO L225 Difference]: With dead ends: 2278 [2024-11-27 19:53:30,832 INFO L226 Difference]: Without dead ends: 1815 [2024-11-27 19:53:30,834 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2851 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=2049, Invalid=8051, Unknown=0, NotChecked=0, Total=10100 [2024-11-27 19:53:30,834 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 954 mSDsluCounter, 1098 mSDsCounter, 0 mSdLazyCounter, 4091 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 954 SdHoareTripleChecker+Valid, 1184 SdHoareTripleChecker+Invalid, 4411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 4091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:30,834 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [954 Valid, 1184 Invalid, 4411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 4091 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-27 19:53:30,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2024-11-27 19:53:31,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 872. [2024-11-27 19:53:31,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 871 states have (on average 1.198622273249139) internal successors, (1044), 871 states have internal predecessors, (1044), 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:31,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 1044 transitions. [2024-11-27 19:53:31,276 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 1044 transitions. Word has length 69 [2024-11-27 19:53:31,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:31,276 INFO L471 AbstractCegarLoop]: Abstraction has 872 states and 1044 transitions. [2024-11-27 19:53:31,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.951219512195122) internal successors, (121), 41 states have internal predecessors, (121), 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:31,277 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 1044 transitions. [2024-11-27 19:53:31,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-27 19:53:31,278 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:31,278 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:31,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-27 19:53:31,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-27 19:53:31,479 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:31,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:31,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1823911781, now seen corresponding path program 11 times [2024-11-27 19:53:31,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:31,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968988357] [2024-11-27 19:53:31,479 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:53:31,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:31,522 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-11-27 19:53:31,522 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:32,212 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 228 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:32,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:32,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968988357] [2024-11-27 19:53:32,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968988357] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:32,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858645196] [2024-11-27 19:53:32,213 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:53:32,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:32,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:32,218 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:32,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-27 19:53:32,620 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-11-27 19:53:32,620 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:32,623 INFO L256 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 76 conjuncts are in the unsatisfiable core [2024-11-27 19:53:32,625 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:33,385 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 22 proven. 204 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-27 19:53:33,385 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:35,116 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 22 proven. 155 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-27 19:53:35,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858645196] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:35,116 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:53:35,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 33, 25] total 61 [2024-11-27 19:53:35,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023448114] [2024-11-27 19:53:35,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:35,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-11-27 19:53:35,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:53:35,118 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-11-27 19:53:35,119 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=523, Invalid=3137, Unknown=0, NotChecked=0, Total=3660 [2024-11-27 19:53:35,119 INFO L87 Difference]: Start difference. First operand 872 states and 1044 transitions. Second operand has 61 states, 61 states have (on average 2.639344262295082) internal successors, (161), 61 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:53:55,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:53:55,934 INFO L93 Difference]: Finished difference Result 1442 states and 1653 transitions. [2024-11-27 19:53:55,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 194 states. [2024-11-27 19:53:55,935 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.639344262295082) internal successors, (161), 61 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 71 [2024-11-27 19:53:55,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:53:55,938 INFO L225 Difference]: With dead ends: 1442 [2024-11-27 19:53:55,938 INFO L226 Difference]: Without dead ends: 1269 [2024-11-27 19:53:55,940 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14262 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=3680, Invalid=39376, Unknown=0, NotChecked=0, Total=43056 [2024-11-27 19:53:55,941 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 1277 mSDsluCounter, 884 mSDsCounter, 0 mSdLazyCounter, 3599 mSolverCounterSat, 966 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 930 SdHoareTripleChecker+Invalid, 4565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 966 IncrementalHoareTripleChecker+Valid, 3599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-27 19:53:55,941 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1277 Valid, 930 Invalid, 4565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [966 Valid, 3599 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-11-27 19:53:55,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1269 states. [2024-11-27 19:53:56,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1269 to 827. [2024-11-27 19:53:56,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 826 states have (on average 1.1937046004842615) internal successors, (986), 826 states have internal predecessors, (986), 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:56,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 986 transitions. [2024-11-27 19:53:56,409 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 986 transitions. Word has length 71 [2024-11-27 19:53:56,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:53:56,409 INFO L471 AbstractCegarLoop]: Abstraction has 827 states and 986 transitions. [2024-11-27 19:53:56,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 2.639344262295082) internal successors, (161), 61 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:53:56,410 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 986 transitions. [2024-11-27 19:53:56,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-27 19:53:56,411 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:53:56,411 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:53:56,421 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-27 19:53:56,611 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-27 19:53:56,611 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:53:56,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:53:56,612 INFO L85 PathProgramCache]: Analyzing trace with hash -379616113, now seen corresponding path program 12 times [2024-11-27 19:53:56,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:53:56,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028807998] [2024-11-27 19:53:56,612 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:53:56,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:53:56,657 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-27 19:53:56,657 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:57,617 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 259 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:53:57,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:53:57,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028807998] [2024-11-27 19:53:57,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028807998] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:53:57,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431974718] [2024-11-27 19:53:57,618 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 19:53:57,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:53:57,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:53:57,621 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:53:57,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-27 19:53:57,830 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-11-27 19:53:57,830 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:53:57,832 INFO L256 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-27 19:53:57,834 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:53:58,555 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 9 proven. 153 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2024-11-27 19:53:58,556 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:53:59,521 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 9 proven. 153 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2024-11-27 19:53:59,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431974718] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:53:59,522 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:53:59,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 12, 12] total 34 [2024-11-27 19:53:59,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959552574] [2024-11-27 19:53:59,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:53:59,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-27 19:53:59,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:53:59,523 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-27 19:53:59,523 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=1049, Unknown=0, NotChecked=0, Total=1122 [2024-11-27 19:53:59,523 INFO L87 Difference]: Start difference. First operand 827 states and 986 transitions. Second operand has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 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:54:31,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:54:31,167 INFO L93 Difference]: Finished difference Result 1471 states and 1747 transitions. [2024-11-27 19:54:31,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 268 states. [2024-11-27 19:54:31,167 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 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 73 [2024-11-27 19:54:31,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:54:31,173 INFO L225 Difference]: With dead ends: 1471 [2024-11-27 19:54:31,173 INFO L226 Difference]: Without dead ends: 1319 [2024-11-27 19:54:31,177 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 129 SyntacticMatches, 18 SemanticMatches, 281 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31243 ImplicationChecksByTransitivity, 23.5s TimeCoverageRelationStatistics Valid=3766, Invalid=76040, Unknown=0, NotChecked=0, Total=79806 [2024-11-27 19:54:31,180 INFO L435 NwaCegarLoop]: 9 mSDtfsCounter, 753 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 10705 mSolverCounterSat, 301 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 753 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 11006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 301 IncrementalHoareTripleChecker+Valid, 10705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:54:31,180 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [753 Valid, 176 Invalid, 11006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [301 Valid, 10705 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2024-11-27 19:54:31,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1319 states. [2024-11-27 19:54:31,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1319 to 827. [2024-11-27 19:54:31,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 826 states have (on average 1.1767554479418887) internal successors, (972), 826 states have internal predecessors, (972), 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:54:31,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 972 transitions. [2024-11-27 19:54:31,679 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 972 transitions. Word has length 73 [2024-11-27 19:54:31,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:54:31,680 INFO L471 AbstractCegarLoop]: Abstraction has 827 states and 972 transitions. [2024-11-27 19:54:31,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 3.5294117647058822) internal successors, (120), 34 states have internal predecessors, (120), 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:54:31,680 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 972 transitions. [2024-11-27 19:54:31,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-27 19:54:31,681 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:54:31,681 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:54:31,694 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-27 19:54:31,882 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:54:31,882 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:54:31,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:54:31,883 INFO L85 PathProgramCache]: Analyzing trace with hash -448676537, now seen corresponding path program 14 times [2024-11-27 19:54:31,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:54:31,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4281699] [2024-11-27 19:54:31,883 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:54:31,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:54:31,925 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:54:31,926 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:54:32,221 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 13 proven. 72 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-27 19:54:32,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:54:32,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4281699] [2024-11-27 19:54:32,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4281699] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:54:32,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043230864] [2024-11-27 19:54:32,222 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:54:32,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:54:32,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:54:32,224 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:54:32,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-27 19:54:32,308 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:54:32,308 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:54:32,310 INFO L256 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-27 19:54:32,311 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:54:32,430 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 13 proven. 72 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-27 19:54:32,431 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:54:32,667 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 13 proven. 72 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-27 19:54:32,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043230864] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:54:32,667 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:54:32,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2024-11-27 19:54:32,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604830502] [2024-11-27 19:54:32,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:54:32,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-27 19:54:32,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:54:32,668 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-27 19:54:32,668 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:54:32,668 INFO L87 Difference]: Start difference. First operand 827 states and 972 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 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:54:33,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:54:33,306 INFO L93 Difference]: Finished difference Result 844 states and 988 transitions. [2024-11-27 19:54:33,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 19:54:33,307 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 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 73 [2024-11-27 19:54:33,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:54:33,310 INFO L225 Difference]: With dead ends: 844 [2024-11-27 19:54:33,310 INFO L226 Difference]: Without dead ends: 785 [2024-11-27 19:54:33,310 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 140 SyntacticMatches, 12 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-27 19:54:33,311 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 5 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 19:54:33,311 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 177 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 19:54:33,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2024-11-27 19:54:33,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 769. [2024-11-27 19:54:33,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 1.18359375) internal successors, (909), 768 states have internal predecessors, (909), 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:54:33,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 909 transitions. [2024-11-27 19:54:33,736 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 909 transitions. Word has length 73 [2024-11-27 19:54:33,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:54:33,736 INFO L471 AbstractCegarLoop]: Abstraction has 769 states and 909 transitions. [2024-11-27 19:54:33,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 9 states have internal predecessors, (43), 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:54:33,736 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 909 transitions. [2024-11-27 19:54:33,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-27 19:54:33,737 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:54:33,737 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:54:33,745 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-27 19:54:33,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:54:33,938 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:54:33,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:54:33,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1414905965, now seen corresponding path program 15 times [2024-11-27 19:54:33,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:54:33,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548729791] [2024-11-27 19:54:33,939 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:54:33,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:54:33,982 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-27 19:54:33,982 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:54:34,330 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2024-11-27 19:54:34,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:54:34,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548729791] [2024-11-27 19:54:34,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548729791] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:54:34,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056062189] [2024-11-27 19:54:34,331 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 19:54:34,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:54:34,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:54:34,334 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:54:34,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-27 19:54:34,643 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-11-27 19:54:34,643 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:54:34,645 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-27 19:54:34,647 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:54:35,178 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 27 proven. 71 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2024-11-27 19:54:35,182 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:54:35,635 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 27 proven. 71 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2024-11-27 19:54:35,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056062189] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:54:35,636 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:54:35,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 19 [2024-11-27 19:54:35,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519967041] [2024-11-27 19:54:35,636 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:54:35,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 19:54:35,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:54:35,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 19:54:35,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2024-11-27 19:54:35,637 INFO L87 Difference]: Start difference. First operand 769 states and 909 transitions. Second operand has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 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:54:38,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:54:40,136 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:54:44,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.94s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:54:48,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:54:56,483 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:55:00,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:55:08,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:55:17,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:55:29,366 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:55:33,388 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:55:37,394 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:55:45,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:55:49,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:55:54,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:55:54,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:55:54,704 INFO L93 Difference]: Finished difference Result 1608 states and 2018 transitions. [2024-11-27 19:55:54,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-27 19:55:54,705 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 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 75 [2024-11-27 19:55:54,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:55:54,709 INFO L225 Difference]: With dead ends: 1608 [2024-11-27 19:55:54,709 INFO L226 Difference]: Without dead ends: 1469 [2024-11-27 19:55:54,710 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 136 SyntacticMatches, 14 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 27.4s TimeCoverageRelationStatistics Valid=667, Invalid=1877, Unknown=6, NotChecked=0, Total=2550 [2024-11-27 19:55:54,710 INFO L435 NwaCegarLoop]: 26 mSDtfsCounter, 206 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 66 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51.6s IncrementalHoareTripleChecker+Time [2024-11-27 19:55:54,711 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 226 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 250 Invalid, 11 Unknown, 0 Unchecked, 51.6s Time] [2024-11-27 19:55:54,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2024-11-27 19:55:55,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 1158. [2024-11-27 19:55:55,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 1157 states have (on average 1.2212618841832326) internal successors, (1413), 1157 states have internal predecessors, (1413), 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:55:55,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 1413 transitions. [2024-11-27 19:55:55,380 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 1413 transitions. Word has length 75 [2024-11-27 19:55:55,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:55:55,380 INFO L471 AbstractCegarLoop]: Abstraction has 1158 states and 1413 transitions. [2024-11-27 19:55:55,380 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 19 states have internal predecessors, (74), 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:55:55,380 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 1413 transitions. [2024-11-27 19:55:55,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-27 19:55:55,382 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:55:55,382 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:55:55,390 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-27 19:55:55,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:55:55,584 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:55:55,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:55:55,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1397084903, now seen corresponding path program 13 times [2024-11-27 19:55:55,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:55:55,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900116597] [2024-11-27 19:55:55,584 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:55:55,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:55:55,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:55:56,522 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 0 proven. 313 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-27 19:55:56,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:55:56,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900116597] [2024-11-27 19:55:56,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900116597] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:55:56,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119790356] [2024-11-27 19:55:56,523 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 19:55:56,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:55:56,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:55:56,525 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:55:56,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-27 19:55:56,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 19:55:56,612 INFO L256 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-27 19:55:56,614 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:55:57,611 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 36 proven. 276 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-27 19:55:57,611 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:55:59,161 INFO L134 CoverageAnalysis]: Checked inductivity of 363 backedges. 36 proven. 276 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-27 19:55:59,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119790356] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:55:59,161 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:55:59,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 15, 15] total 42 [2024-11-27 19:55:59,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967628688] [2024-11-27 19:55:59,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:55:59,162 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-27 19:55:59,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:55:59,162 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-27 19:55:59,163 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1629, Unknown=0, NotChecked=0, Total=1722 [2024-11-27 19:55:59,163 INFO L87 Difference]: Start difference. First operand 1158 states and 1413 transitions. Second operand has 42 states, 42 states have (on average 2.9285714285714284) internal successors, (123), 42 states have internal predecessors, (123), 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:56:50,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:56:50,994 INFO L93 Difference]: Finished difference Result 2888 states and 3540 transitions. [2024-11-27 19:56:50,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 251 states. [2024-11-27 19:56:50,994 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.9285714285714284) internal successors, (123), 42 states have internal predecessors, (123), 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 81 [2024-11-27 19:56:50,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:56:51,003 INFO L225 Difference]: With dead ends: 2888 [2024-11-27 19:56:51,003 INFO L226 Difference]: Without dead ends: 2224 [2024-11-27 19:56:51,007 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 155 SyntacticMatches, 24 SemanticMatches, 273 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27291 ImplicationChecksByTransitivity, 44.1s TimeCoverageRelationStatistics Valid=5395, Invalid=69955, Unknown=0, NotChecked=0, Total=75350 [2024-11-27 19:56:51,008 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 869 mSDsluCounter, 1020 mSDsCounter, 0 mSdLazyCounter, 7730 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 1063 SdHoareTripleChecker+Invalid, 7938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 7730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-11-27 19:56:51,008 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [869 Valid, 1063 Invalid, 7938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 7730 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2024-11-27 19:56:51,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2224 states. [2024-11-27 19:56:51,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2224 to 1134. [2024-11-27 19:56:51,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 1133 states have (on average 1.209179170344219) internal successors, (1370), 1133 states have internal predecessors, (1370), 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:56:51,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1370 transitions. [2024-11-27 19:56:51,758 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1370 transitions. Word has length 81 [2024-11-27 19:56:51,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:56:51,758 INFO L471 AbstractCegarLoop]: Abstraction has 1134 states and 1370 transitions. [2024-11-27 19:56:51,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 2.9285714285714284) internal successors, (123), 42 states have internal predecessors, (123), 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:56:51,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1370 transitions. [2024-11-27 19:56:51,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-27 19:56:51,761 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:56:51,761 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:56:51,768 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-27 19:56:51,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:56:51,961 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:56:51,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:56:51,962 INFO L85 PathProgramCache]: Analyzing trace with hash 972937503, now seen corresponding path program 14 times [2024-11-27 19:56:51,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:56:51,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650552781] [2024-11-27 19:56:51,962 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:56:51,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:56:51,992 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:56:51,992 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:56:52,882 INFO L134 CoverageAnalysis]: Checked inductivity of 415 backedges. 0 proven. 415 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 19:56:52,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:56:52,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650552781] [2024-11-27 19:56:52,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650552781] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:56:52,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060488505] [2024-11-27 19:56:52,883 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 19:56:52,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:56:52,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:56:52,885 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:56:52,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-27 19:56:52,973 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-27 19:56:52,973 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:56:52,975 INFO L256 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-27 19:56:52,977 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:56:54,136 INFO L134 CoverageAnalysis]: Checked inductivity of 415 backedges. 39 proven. 325 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-27 19:56:54,136 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:56:55,950 INFO L134 CoverageAnalysis]: Checked inductivity of 415 backedges. 39 proven. 325 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-27 19:56:55,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060488505] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:56:55,951 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:56:55,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 16, 16] total 46 [2024-11-27 19:56:55,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235423881] [2024-11-27 19:56:55,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:56:55,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-27 19:56:55,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:56:55,952 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-27 19:56:55,952 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1967, Unknown=0, NotChecked=0, Total=2070 [2024-11-27 19:56:55,952 INFO L87 Difference]: Start difference. First operand 1134 states and 1370 transitions. Second operand has 46 states, 46 states have (on average 3.260869565217391) internal successors, (150), 46 states have internal predecessors, (150), 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:58:10,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:58:10,061 INFO L93 Difference]: Finished difference Result 2988 states and 3640 transitions. [2024-11-27 19:58:10,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 303 states. [2024-11-27 19:58:10,062 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.260869565217391) internal successors, (150), 46 states have internal predecessors, (150), 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 85 [2024-11-27 19:58:10,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:58:10,071 INFO L225 Difference]: With dead ends: 2988 [2024-11-27 19:58:10,072 INFO L226 Difference]: Without dead ends: 2371 [2024-11-27 19:58:10,077 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 170 SyntacticMatches, 26 SemanticMatches, 328 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40657 ImplicationChecksByTransitivity, 63.6s TimeCoverageRelationStatistics Valid=7190, Invalid=101380, Unknown=0, NotChecked=0, Total=108570 [2024-11-27 19:58:10,078 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 1158 mSDsluCounter, 1215 mSDsCounter, 0 mSdLazyCounter, 10552 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 10829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 10552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2024-11-27 19:58:10,078 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1158 Valid, 1261 Invalid, 10829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 10552 Invalid, 0 Unknown, 0 Unchecked, 10.5s Time] [2024-11-27 19:58:10,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2371 states. [2024-11-27 19:58:10,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2371 to 1176. [2024-11-27 19:58:10,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1176 states, 1175 states have (on average 1.2) internal successors, (1410), 1175 states have internal predecessors, (1410), 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:58:10,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1176 states to 1176 states and 1410 transitions. [2024-11-27 19:58:10,887 INFO L78 Accepts]: Start accepts. Automaton has 1176 states and 1410 transitions. Word has length 85 [2024-11-27 19:58:10,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:58:10,888 INFO L471 AbstractCegarLoop]: Abstraction has 1176 states and 1410 transitions. [2024-11-27 19:58:10,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.260869565217391) internal successors, (150), 46 states have internal predecessors, (150), 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:58:10,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1176 states and 1410 transitions. [2024-11-27 19:58:10,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-27 19:58:10,890 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:58:10,890 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:58:10,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-27 19:58:11,091 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-11-27 19:58:11,091 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:58:11,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:58:11,091 INFO L85 PathProgramCache]: Analyzing trace with hash 314935503, now seen corresponding path program 16 times [2024-11-27 19:58:11,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:58:11,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69319767] [2024-11-27 19:58:11,091 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:58:11,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:58:11,112 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:58:11,112 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:58:11,481 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-11-27 19:58:11,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:58:11,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69319767] [2024-11-27 19:58:11,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69319767] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:58:11,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768276116] [2024-11-27 19:58:11,481 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 19:58:11,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:58:11,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:58:11,484 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:58:11,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-27 19:58:11,576 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 19:58:11,576 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:58:11,578 INFO L256 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-27 19:58:11,579 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:58:12,031 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 33 proven. 95 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2024-11-27 19:58:12,031 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:58:12,567 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 33 proven. 95 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2024-11-27 19:58:12,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768276116] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:58:12,567 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:58:12,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 21 [2024-11-27 19:58:12,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248146376] [2024-11-27 19:58:12,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:58:12,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-27 19:58:12,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:58:12,569 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-27 19:58:12,569 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2024-11-27 19:58:12,569 INFO L87 Difference]: Start difference. First operand 1176 states and 1410 transitions. Second operand has 21 states, 21 states have (on average 3.9047619047619047) internal successors, (82), 21 states have internal predecessors, (82), 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:58:16,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.45s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:58:20,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.08s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:58:24,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:58:39,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:58:52,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:58:58,140 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:59:04,595 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:59:20,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:59:24,395 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:59:32,669 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:59:36,814 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:59:43,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:59:48,055 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:59:51,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.57s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 19:59:51,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 19:59:51,774 INFO L93 Difference]: Finished difference Result 1937 states and 2374 transitions. [2024-11-27 19:59:51,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-27 19:59:51,774 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.9047619047619047) internal successors, (82), 21 states have internal predecessors, (82), 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 85 [2024-11-27 19:59:51,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 19:59:51,780 INFO L225 Difference]: With dead ends: 1937 [2024-11-27 19:59:51,780 INFO L226 Difference]: Without dead ends: 1794 [2024-11-27 19:59:51,781 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 154 SyntacticMatches, 19 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1032 ImplicationChecksByTransitivity, 45.3s TimeCoverageRelationStatistics Valid=995, Invalid=3030, Unknown=7, NotChecked=0, Total=4032 [2024-11-27 19:59:51,782 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 273 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 85 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 53.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 53.4s IncrementalHoareTripleChecker+Time [2024-11-27 19:59:51,782 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 241 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 234 Invalid, 11 Unknown, 0 Unchecked, 53.4s Time] [2024-11-27 19:59:51,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1794 states. [2024-11-27 19:59:52,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1794 to 1332. [2024-11-27 19:59:52,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1331 states have (on average 1.2261457550713748) internal successors, (1632), 1331 states have internal predecessors, (1632), 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:59:52,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 1632 transitions. [2024-11-27 19:59:52,657 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 1632 transitions. Word has length 85 [2024-11-27 19:59:52,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 19:59:52,657 INFO L471 AbstractCegarLoop]: Abstraction has 1332 states and 1632 transitions. [2024-11-27 19:59:52,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.9047619047619047) internal successors, (82), 21 states have internal predecessors, (82), 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:59:52,657 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 1632 transitions. [2024-11-27 19:59:52,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-27 19:59:52,658 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 19:59:52,659 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 9, 9, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 19:59:52,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-11-27 19:59:52,859 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-27 19:59:52,859 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 19:59:52,860 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 19:59:52,860 INFO L85 PathProgramCache]: Analyzing trace with hash -851708941, now seen corresponding path program 17 times [2024-11-27 19:59:52,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 19:59:52,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539242256] [2024-11-27 19:59:52,860 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:59:52,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 19:59:52,909 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-27 19:59:52,910 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:59:53,732 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 0 proven. 347 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-27 19:59:53,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 19:59:53,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539242256] [2024-11-27 19:59:53,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539242256] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 19:59:53,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285582243] [2024-11-27 19:59:53,732 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 19:59:53,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 19:59:53,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 19:59:53,734 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 19:59:53,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-27 19:59:54,365 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-27 19:59:54,365 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 19:59:54,368 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 72 conjuncts are in the unsatisfiable core [2024-11-27 19:59:54,370 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 19:59:54,548 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 0 proven. 347 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-27 19:59:54,548 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 19:59:55,224 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 5 proven. 117 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2024-11-27 19:59:55,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285582243] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 19:59:55,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 19:59:55,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28, 12] total 39 [2024-11-27 19:59:55,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296004351] [2024-11-27 19:59:55,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 19:59:55,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-27 19:59:55,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 19:59:55,226 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-27 19:59:55,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1297, Unknown=0, NotChecked=0, Total=1482 [2024-11-27 19:59:55,226 INFO L87 Difference]: Start difference. First operand 1332 states and 1632 transitions. Second operand has 39 states, 39 states have (on average 3.282051282051282) internal successors, (128), 39 states have internal predecessors, (128), 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 20:00:44,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:00:44,720 INFO L93 Difference]: Finished difference Result 3362 states and 4038 transitions. [2024-11-27 20:00:44,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 407 states. [2024-11-27 20:00:44,721 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 3.282051282051282) internal successors, (128), 39 states have internal predecessors, (128), 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 87 [2024-11-27 20:00:44,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:00:44,727 INFO L225 Difference]: With dead ends: 3362 [2024-11-27 20:00:44,727 INFO L226 Difference]: Without dead ends: 2672 [2024-11-27 20:00:44,735 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 602 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 423 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73920 ImplicationChecksByTransitivity, 38.4s TimeCoverageRelationStatistics Valid=7888, Invalid=172312, Unknown=0, NotChecked=0, Total=180200 [2024-11-27 20:00:44,735 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 519 mSDsluCounter, 1729 mSDsCounter, 0 mSdLazyCounter, 9104 mSolverCounterSat, 332 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 1797 SdHoareTripleChecker+Invalid, 9436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 332 IncrementalHoareTripleChecker+Valid, 9104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:00:44,735 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [519 Valid, 1797 Invalid, 9436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [332 Valid, 9104 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2024-11-27 20:00:44,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2672 states. [2024-11-27 20:00:45,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2672 to 1468. [2024-11-27 20:00:45,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1468 states, 1467 states have (on average 1.2263122017723245) internal successors, (1799), 1467 states have internal predecessors, (1799), 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 20:00:45,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1468 states to 1468 states and 1799 transitions. [2024-11-27 20:00:45,854 INFO L78 Accepts]: Start accepts. Automaton has 1468 states and 1799 transitions. Word has length 87 [2024-11-27 20:00:45,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:00:45,854 INFO L471 AbstractCegarLoop]: Abstraction has 1468 states and 1799 transitions. [2024-11-27 20:00:45,854 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 3.282051282051282) internal successors, (128), 39 states have internal predecessors, (128), 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 20:00:45,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1468 states and 1799 transitions. [2024-11-27 20:00:45,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-27 20:00:45,855 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:00:45,855 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 10, 10, 10, 10, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:00:45,865 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2024-11-27 20:00:46,056 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-27 20:00:46,056 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:00:46,056 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:00:46,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1525093691, now seen corresponding path program 15 times [2024-11-27 20:00:46,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:00:46,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378127268] [2024-11-27 20:00:46,057 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:00:46,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:00:46,123 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-27 20:00:46,123 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:00:46,570 INFO L134 CoverageAnalysis]: Checked inductivity of 412 backedges. 0 proven. 116 refuted. 0 times theorem prover too weak. 296 trivial. 0 not checked. [2024-11-27 20:00:46,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:00:46,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378127268] [2024-11-27 20:00:46,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378127268] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:00:46,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722778530] [2024-11-27 20:00:46,571 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-27 20:00:46,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:00:46,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:00:46,573 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:00:46,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-27 20:00:46,770 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-11-27 20:00:46,770 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:00:46,772 INFO L256 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-27 20:00:46,774 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:00:46,905 INFO L134 CoverageAnalysis]: Checked inductivity of 412 backedges. 0 proven. 116 refuted. 0 times theorem prover too weak. 296 trivial. 0 not checked. [2024-11-27 20:00:46,905 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:00:47,498 INFO L134 CoverageAnalysis]: Checked inductivity of 412 backedges. 0 proven. 116 refuted. 0 times theorem prover too weak. 296 trivial. 0 not checked. [2024-11-27 20:00:47,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722778530] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:00:47,499 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:00:47,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 25 [2024-11-27 20:00:47,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806263772] [2024-11-27 20:00:47,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:00:47,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-27 20:00:47,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:00:47,501 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-27 20:00:47,501 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=427, Unknown=0, NotChecked=0, Total=600 [2024-11-27 20:00:47,501 INFO L87 Difference]: Start difference. First operand 1468 states and 1799 transitions. Second operand has 25 states, 25 states have (on average 3.08) internal successors, (77), 25 states have internal predecessors, (77), 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 20:00:58,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:00:58,935 INFO L93 Difference]: Finished difference Result 3439 states and 4139 transitions. [2024-11-27 20:00:58,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2024-11-27 20:00:58,936 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.08) internal successors, (77), 25 states have internal predecessors, (77), 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 87 [2024-11-27 20:00:58,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:00:58,942 INFO L225 Difference]: With dead ends: 3439 [2024-11-27 20:00:58,942 INFO L226 Difference]: Without dead ends: 3433 [2024-11-27 20:00:58,944 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 176 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=1749, Invalid=4413, Unknown=0, NotChecked=0, Total=6162 [2024-11-27 20:00:58,944 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 527 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:00:58,944 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [527 Valid, 434 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-27 20:00:58,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3433 states. [2024-11-27 20:01:00,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3433 to 1845. [2024-11-27 20:01:00,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1845 states, 1844 states have (on average 1.232646420824295) internal successors, (2273), 1844 states have internal predecessors, (2273), 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 20:01:00,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1845 states to 1845 states and 2273 transitions. [2024-11-27 20:01:00,365 INFO L78 Accepts]: Start accepts. Automaton has 1845 states and 2273 transitions. Word has length 87 [2024-11-27 20:01:00,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:01:00,366 INFO L471 AbstractCegarLoop]: Abstraction has 1845 states and 2273 transitions. [2024-11-27 20:01:00,366 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.08) internal successors, (77), 25 states have internal predecessors, (77), 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 20:01:00,366 INFO L276 IsEmpty]: Start isEmpty. Operand 1845 states and 2273 transitions. [2024-11-27 20:01:00,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-27 20:01:00,368 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:01:00,368 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 14, 14, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:01:00,378 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-27 20:01:00,568 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-27 20:01:00,569 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:01:00,569 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:01:00,569 INFO L85 PathProgramCache]: Analyzing trace with hash -736810349, now seen corresponding path program 16 times [2024-11-27 20:01:00,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:01:00,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741416816] [2024-11-27 20:01:00,569 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:01:00,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:01:00,588 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:01:00,588 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:01:01,530 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 0 proven. 452 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-27 20:01:01,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:01:01,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741416816] [2024-11-27 20:01:01,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741416816] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:01:01,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699080867] [2024-11-27 20:01:01,530 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-27 20:01:01,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:01:01,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:01:01,532 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:01:01,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-27 20:01:01,639 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-27 20:01:01,639 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:01:01,642 INFO L256 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 58 conjuncts are in the unsatisfiable core [2024-11-27 20:01:01,645 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:01:03,009 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 70 proven. 378 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-27 20:01:03,009 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:01:05,145 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 70 proven. 378 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-27 20:01:05,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699080867] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:01:05,145 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:01:05,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 17, 17] total 49 [2024-11-27 20:01:05,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039519135] [2024-11-27 20:01:05,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:01:05,146 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-27 20:01:05,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:01:05,146 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-27 20:01:05,147 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=2243, Unknown=0, NotChecked=0, Total=2352 [2024-11-27 20:01:05,147 INFO L87 Difference]: Start difference. First operand 1845 states and 2273 transitions. Second operand has 49 states, 49 states have (on average 2.877551020408163) internal successors, (141), 49 states have internal predecessors, (141), 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 20:02:48,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:02:48,520 INFO L93 Difference]: Finished difference Result 4989 states and 6112 transitions. [2024-11-27 20:02:48,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 349 states. [2024-11-27 20:02:48,521 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.877551020408163) internal successors, (141), 49 states have internal predecessors, (141), 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 91 [2024-11-27 20:02:48,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:02:48,528 INFO L225 Difference]: With dead ends: 4989 [2024-11-27 20:02:48,528 INFO L226 Difference]: Without dead ends: 3897 [2024-11-27 20:02:48,534 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 578 GetRequests, 175 SyntacticMatches, 28 SemanticMatches, 375 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54180 ImplicationChecksByTransitivity, 86.9s TimeCoverageRelationStatistics Valid=8830, Invalid=132922, Unknown=0, NotChecked=0, Total=141752 [2024-11-27 20:02:48,535 INFO L435 NwaCegarLoop]: 49 mSDtfsCounter, 1437 mSDsluCounter, 1388 mSDsCounter, 0 mSdLazyCounter, 11568 mSolverCounterSat, 302 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1437 SdHoareTripleChecker+Valid, 1437 SdHoareTripleChecker+Invalid, 11870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 302 IncrementalHoareTripleChecker+Valid, 11568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2024-11-27 20:02:48,535 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1437 Valid, 1437 Invalid, 11870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [302 Valid, 11568 Invalid, 0 Unknown, 0 Unchecked, 13.5s Time] [2024-11-27 20:02:48,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3897 states. [2024-11-27 20:02:50,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3897 to 1889. [2024-11-27 20:02:50,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1889 states, 1888 states have (on average 1.2229872881355932) internal successors, (2309), 1888 states have internal predecessors, (2309), 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 20:02:50,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1889 states to 1889 states and 2309 transitions. [2024-11-27 20:02:50,075 INFO L78 Accepts]: Start accepts. Automaton has 1889 states and 2309 transitions. Word has length 91 [2024-11-27 20:02:50,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:02:50,076 INFO L471 AbstractCegarLoop]: Abstraction has 1889 states and 2309 transitions. [2024-11-27 20:02:50,076 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 2.877551020408163) internal successors, (141), 49 states have internal predecessors, (141), 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 20:02:50,076 INFO L276 IsEmpty]: Start isEmpty. Operand 1889 states and 2309 transitions. [2024-11-27 20:02:50,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-27 20:02:50,078 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:02:50,079 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 7, 7, 7, 7, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:02:50,094 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-27 20:02:50,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-27 20:02:50,284 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:02:50,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:02:50,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1583553073, now seen corresponding path program 18 times [2024-11-27 20:02:50,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:02:50,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076969530] [2024-11-27 20:02:50,284 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:02:50,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:02:50,394 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2024-11-27 20:02:50,394 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:02:50,787 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 363 trivial. 0 not checked. [2024-11-27 20:02:50,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:02:50,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076969530] [2024-11-27 20:02:50,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076969530] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:02:50,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073531118] [2024-11-27 20:02:50,788 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-27 20:02:50,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:02:50,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:02:50,790 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:02:50,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-27 20:02:51,126 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2024-11-27 20:02:51,126 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:02:51,128 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-27 20:02:51,130 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:02:51,430 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 14 proven. 83 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-11-27 20:02:51,430 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:02:52,715 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 14 proven. 83 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2024-11-27 20:02:52,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073531118] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:02:52,715 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:02:52,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 19] total 35 [2024-11-27 20:02:52,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261147199] [2024-11-27 20:02:52,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:02:52,716 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-27 20:02:52,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:02:52,716 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-27 20:02:52,716 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1040, Unknown=0, NotChecked=0, Total=1190 [2024-11-27 20:02:52,716 INFO L87 Difference]: Start difference. First operand 1889 states and 2309 transitions. Second operand has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 35 states have internal predecessors, (90), 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 20:03:00,146 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:03:05,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:03:12,325 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:03:14,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:03:14,436 INFO L93 Difference]: Finished difference Result 2415 states and 2846 transitions. [2024-11-27 20:03:14,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2024-11-27 20:03:14,436 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 35 states have internal predecessors, (90), 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 93 [2024-11-27 20:03:14,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:03:14,441 INFO L225 Difference]: With dead ends: 2415 [2024-11-27 20:03:14,441 INFO L226 Difference]: Without dead ends: 2211 [2024-11-27 20:03:14,442 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 165 SyntacticMatches, 4 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1674 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=1046, Invalid=7144, Unknown=0, NotChecked=0, Total=8190 [2024-11-27 20:03:14,442 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 252 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 1561 mSolverCounterSat, 166 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 1730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 1561 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:03:14,443 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 282 Invalid, 1730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 1561 Invalid, 3 Unknown, 0 Unchecked, 13.7s Time] [2024-11-27 20:03:14,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2211 states. [2024-11-27 20:03:15,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2211 to 1835. [2024-11-27 20:03:15,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1835 states, 1834 states have (on average 1.2148309705561613) internal successors, (2228), 1834 states have internal predecessors, (2228), 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 20:03:15,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1835 states to 1835 states and 2228 transitions. [2024-11-27 20:03:15,810 INFO L78 Accepts]: Start accepts. Automaton has 1835 states and 2228 transitions. Word has length 93 [2024-11-27 20:03:15,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:03:15,810 INFO L471 AbstractCegarLoop]: Abstraction has 1835 states and 2228 transitions. [2024-11-27 20:03:15,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 35 states have internal predecessors, (90), 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 20:03:15,811 INFO L276 IsEmpty]: Start isEmpty. Operand 1835 states and 2228 transitions. [2024-11-27 20:03:15,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-27 20:03:15,813 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:03:15,813 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:03:15,821 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-11-27 20:03:16,013 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-27 20:03:16,013 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:03:16,014 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:03:16,014 INFO L85 PathProgramCache]: Analyzing trace with hash -309477621, now seen corresponding path program 19 times [2024-11-27 20:03:16,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:03:16,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556914430] [2024-11-27 20:03:16,014 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 20:03:16,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:03:16,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:03:17,614 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 81 proven. 117 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-27 20:03:17,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:03:17,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556914430] [2024-11-27 20:03:17,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556914430] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:03:17,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124725695] [2024-11-27 20:03:17,615 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-27 20:03:17,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:03:17,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:03:17,616 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:03:17,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-27 20:03:17,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:03:17,710 INFO L256 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-27 20:03:17,711 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:03:18,158 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 39 proven. 123 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-27 20:03:18,158 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:03:18,814 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 39 proven. 123 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-27 20:03:18,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124725695] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:03:18,815 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:03:18,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 12, 12] total 37 [2024-11-27 20:03:18,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420118182] [2024-11-27 20:03:18,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:03:18,815 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-27 20:03:18,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:03:18,816 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-27 20:03:18,816 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=1007, Unknown=0, NotChecked=0, Total=1332 [2024-11-27 20:03:18,816 INFO L87 Difference]: Start difference. First operand 1835 states and 2228 transitions. Second operand has 37 states, 37 states have (on average 2.864864864864865) internal successors, (106), 37 states have internal predecessors, (106), 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 20:03:23,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.99s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:03:27,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:03:35,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:03:39,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:03:48,092 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:03:52,096 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:03:56,242 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:04:04,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:04:08,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:04:16,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:04:20,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:04:25,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:04:30,547 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-27 20:04:31,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:04:31,820 INFO L93 Difference]: Finished difference Result 2766 states and 3316 transitions. [2024-11-27 20:04:31,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2024-11-27 20:04:31,820 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.864864864864865) internal successors, (106), 37 states have internal predecessors, (106), 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 95 [2024-11-27 20:04:31,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:04:31,826 INFO L225 Difference]: With dead ends: 2766 [2024-11-27 20:04:31,826 INFO L226 Difference]: Without dead ends: 2682 [2024-11-27 20:04:31,827 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 166 SyntacticMatches, 23 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3467 ImplicationChecksByTransitivity, 20.0s TimeCoverageRelationStatistics Valid=1331, Invalid=6675, Unknown=4, NotChecked=0, Total=8010 [2024-11-27 20:04:31,828 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 172 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 704 mSolverCounterSat, 98 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 51.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 704 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 51.9s IncrementalHoareTripleChecker+Time [2024-11-27 20:04:31,828 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 399 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 704 Invalid, 12 Unknown, 0 Unchecked, 51.9s Time] [2024-11-27 20:04:31,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2682 states. [2024-11-27 20:04:33,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2682 to 1958. [2024-11-27 20:04:33,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1958 states, 1957 states have (on average 1.208993357179356) internal successors, (2366), 1957 states have internal predecessors, (2366), 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 20:04:33,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1958 states to 1958 states and 2366 transitions. [2024-11-27 20:04:33,538 INFO L78 Accepts]: Start accepts. Automaton has 1958 states and 2366 transitions. Word has length 95 [2024-11-27 20:04:33,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:04:33,538 INFO L471 AbstractCegarLoop]: Abstraction has 1958 states and 2366 transitions. [2024-11-27 20:04:33,538 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.864864864864865) internal successors, (106), 37 states have internal predecessors, (106), 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 20:04:33,539 INFO L276 IsEmpty]: Start isEmpty. Operand 1958 states and 2366 transitions. [2024-11-27 20:04:33,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-27 20:04:33,541 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:04:33,541 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 11, 11, 11, 11, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:04:33,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-11-27 20:04:33,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:04:33,742 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 20:04:33,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:04:33,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1820309759, now seen corresponding path program 17 times [2024-11-27 20:04:33,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:04:33,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734328999] [2024-11-27 20:04:33,743 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:04:33,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:04:33,822 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-27 20:04:33,822 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:04:34,679 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 0 proven. 346 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2024-11-27 20:04:34,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:04:34,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734328999] [2024-11-27 20:04:34,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734328999] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:04:34,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451532984] [2024-11-27 20:04:34,679 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-27 20:04:34,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:04:34,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:04:34,681 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:04:34,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2cd08f-d277-425b-b250-b3892e5b3a2c/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-27 20:04:35,222 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-27 20:04:35,222 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:04:35,224 INFO L256 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-27 20:04:35,226 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:04:36,783 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 0 proven. 334 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-27 20:04:36,783 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:04:39,128 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 92 proven. 242 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-27 20:04:39,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451532984] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:04:39,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:04:39,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 26, 26] total 66 [2024-11-27 20:04:39,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838446741] [2024-11-27 20:04:39,129 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:04:39,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2024-11-27 20:04:39,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:04:39,130 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2024-11-27 20:04:39,130 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=432, Invalid=3858, Unknown=0, NotChecked=0, Total=4290 [2024-11-27 20:04:39,131 INFO L87 Difference]: Start difference. First operand 1958 states and 2366 transitions. Second operand has 66 states, 66 states have (on average 2.196969696969697) internal successors, (145), 66 states have internal predecessors, (145), 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)