./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/array-crafted/zero_sum_const_m3.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_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/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_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/array-crafted/zero_sum_const_m3.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/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_6c969e21-adc6-4213-a25a-f72f88344438/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 bd654f01b412711828f8177df5f8f7c2933e3d7436939e6c61fdcced19c9515c --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:12:40,716 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:12:40,812 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 03:12:40,818 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:12:40,818 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:12:40,862 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:12:40,863 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:12:40,864 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:12:40,864 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:12:40,865 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:12:40,865 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:12:40,866 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:12:40,867 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:12:40,867 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:12:40,867 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:12:40,867 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:12:40,868 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:12:40,868 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 03:12:40,868 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:12:40,868 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 03:12:40,868 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:12:40,868 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:12:40,868 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:12:40,869 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:12:40,869 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 03:12:40,869 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:12:40,870 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:12:40,870 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:12:40,870 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:12:40,870 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:12:40,870 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:12:40,870 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:12:40,871 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:12:40,871 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:12:40,872 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:12:40,872 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:12:40,872 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:12:40,872 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:12:40,872 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:12:40,873 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:12:40,873 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:12:40,873 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:12:40,873 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:12:40,873 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:12:40,874 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:12:40,874 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:12:40,874 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:12:40,874 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:12:40,874 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_6c969e21-adc6-4213-a25a-f72f88344438/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 -> bd654f01b412711828f8177df5f8f7c2933e3d7436939e6c61fdcced19c9515c [2024-11-28 03:12:41,224 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:12:41,235 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:12:41,238 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:12:41,239 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:12:41,239 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:12:41,240 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/array-crafted/zero_sum_const_m3.c [2024-11-28 03:12:44,232 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/data/ce2447d0d/15df14dd42be4f7d916501a0e3199cd8/FLAGb3baf120b [2024-11-28 03:12:44,563 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:12:44,563 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/sv-benchmarks/c/array-crafted/zero_sum_const_m3.c [2024-11-28 03:12:44,571 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/data/ce2447d0d/15df14dd42be4f7d916501a0e3199cd8/FLAGb3baf120b [2024-11-28 03:12:44,811 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/data/ce2447d0d/15df14dd42be4f7d916501a0e3199cd8 [2024-11-28 03:12:44,813 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:12:44,815 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:12:44,816 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:12:44,816 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:12:44,819 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:12:44,820 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:12:44" (1/1) ... [2024-11-28 03:12:44,821 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@76c453fd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:44, skipping insertion in model container [2024-11-28 03:12:44,821 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:12:44" (1/1) ... [2024-11-28 03:12:44,836 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:12:44,981 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_6c969e21-adc6-4213-a25a-f72f88344438/sv-benchmarks/c/array-crafted/zero_sum_const_m3.c[408,421] [2024-11-28 03:12:45,004 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:12:45,014 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:12:45,025 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_6c969e21-adc6-4213-a25a-f72f88344438/sv-benchmarks/c/array-crafted/zero_sum_const_m3.c[408,421] [2024-11-28 03:12:45,034 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:12:45,048 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:12:45,048 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45 WrapperNode [2024-11-28 03:12:45,049 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:12:45,050 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:12:45,050 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:12:45,050 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:12:45,059 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,066 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,080 INFO L138 Inliner]: procedures = 16, calls = 16, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 98 [2024-11-28 03:12:45,081 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:12:45,081 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:12:45,082 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:12:45,082 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:12:45,089 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,089 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,091 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,104 INFO L175 MemorySlicer]: Split 9 memory accesses to 2 slices as follows [2, 7]. 78 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 1 writes are split as follows [0, 1]. [2024-11-28 03:12:45,105 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,105 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,111 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,112 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,116 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,118 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,118 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,120 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:12:45,121 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:12:45,121 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:12:45,121 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:12:45,122 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (1/1) ... [2024-11-28 03:12:45,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:12:45,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:12:45,158 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 03:12:45,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 03:12:45,185 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:12:45,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:12:45,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 03:12:45,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 03:12:45,185 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 03:12:45,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 03:12:45,186 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:12:45,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:12:45,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 03:12:45,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 03:12:45,258 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:12:45,260 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:12:45,445 INFO L? ?]: Removed 13 outVars from TransFormulas that were not future-live. [2024-11-28 03:12:45,445 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:12:45,459 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:12:45,460 INFO L312 CfgBuilder]: Removed 7 assume(true) statements. [2024-11-28 03:12:45,460 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:12:45 BoogieIcfgContainer [2024-11-28 03:12:45,460 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:12:45,464 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:12:45,466 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:12:45,470 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:12:45,471 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:12:44" (1/3) ... [2024-11-28 03:12:45,472 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64538c6b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:12:45, skipping insertion in model container [2024-11-28 03:12:45,472 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:12:45" (2/3) ... [2024-11-28 03:12:45,472 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64538c6b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:12:45, skipping insertion in model container [2024-11-28 03:12:45,472 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:12:45" (3/3) ... [2024-11-28 03:12:45,474 INFO L128 eAbstractionObserver]: Analyzing ICFG zero_sum_const_m3.c [2024-11-28 03:12:45,487 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:12:45,489 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG zero_sum_const_m3.c that has 1 procedures, 32 locations, 1 initial locations, 7 loop locations, and 1 error locations. [2024-11-28 03:12:45,538 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:12:45,550 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;@45b7fe12, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:12:45,551 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:12:45,555 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 30 states have (on average 1.5666666666666667) internal successors, (47), 31 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:12:45,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-28 03:12:45,560 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:12:45,561 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-28 03:12:45,561 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:12:45,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:12:45,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1363657814, now seen corresponding path program 1 times [2024-11-28 03:12:45,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:12:45,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650434251] [2024-11-28 03:12:45,575 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:12:45,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:12:45,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:12:45,730 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-28 03:12:45,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:12:45,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650434251] [2024-11-28 03:12:45,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650434251] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:12:45,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:12:45,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-28 03:12:45,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823595387] [2024-11-28 03:12:45,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:12:45,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 03:12:45,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:12:45,757 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 03:12:45,758 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:12:45,760 INFO L87 Difference]: Start difference. First operand has 32 states, 30 states have (on average 1.5666666666666667) internal successors, (47), 31 states have internal predecessors, (47), 0 states have call successors, (0), 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 9.5) internal successors, (19), 2 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-28 03:12:45,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:12:45,777 INFO L93 Difference]: Finished difference Result 59 states and 86 transitions. [2024-11-28 03:12:45,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 03:12:45,779 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 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-28 03:12:45,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:12:45,787 INFO L225 Difference]: With dead ends: 59 [2024-11-28 03:12:45,787 INFO L226 Difference]: Without dead ends: 27 [2024-11-28 03:12:45,793 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-28 03:12:45,796 INFO L435 NwaCegarLoop]: 39 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, 39 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-28 03:12:45,800 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:12:45,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2024-11-28 03:12:45,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2024-11-28 03:12:45,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 26 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-28 03:12:45,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 33 transitions. [2024-11-28 03:12:45,834 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 33 transitions. Word has length 19 [2024-11-28 03:12:45,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:12:45,834 INFO L471 AbstractCegarLoop]: Abstraction has 27 states and 33 transitions. [2024-11-28 03:12:45,835 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 9.5) internal successors, (19), 2 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-28 03:12:45,835 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 33 transitions. [2024-11-28 03:12:45,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-28 03:12:45,836 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:12:45,836 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:12:45,836 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 03:12:45,836 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:12:45,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:12:45,839 INFO L85 PathProgramCache]: Analyzing trace with hash 678478894, now seen corresponding path program 1 times [2024-11-28 03:12:45,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:12:45,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926883230] [2024-11-28 03:12:45,840 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:12:45,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:12:45,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:12:45,992 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-28 03:12:45,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:12:45,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926883230] [2024-11-28 03:12:45,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926883230] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:12:45,993 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:12:45,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:12:45,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930275715] [2024-11-28 03:12:45,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:12:45,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:12:45,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:12:45,995 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:12:45,995 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:12:45,995 INFO L87 Difference]: Start difference. First operand 27 states and 33 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 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-28 03:12:46,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:12:46,078 INFO L93 Difference]: Finished difference Result 51 states and 63 transitions. [2024-11-28 03:12:46,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:12:46,079 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 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-28 03:12:46,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:12:46,080 INFO L225 Difference]: With dead ends: 51 [2024-11-28 03:12:46,080 INFO L226 Difference]: Without dead ends: 29 [2024-11-28 03:12:46,080 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-28 03:12:46,083 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 1 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:12:46,084 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 34 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:12:46,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2024-11-28 03:12:46,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 28. [2024-11-28 03:12:46,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 27 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:12:46,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 34 transitions. [2024-11-28 03:12:46,093 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 34 transitions. Word has length 19 [2024-11-28 03:12:46,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:12:46,093 INFO L471 AbstractCegarLoop]: Abstraction has 28 states and 34 transitions. [2024-11-28 03:12:46,093 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 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-28 03:12:46,093 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 34 transitions. [2024-11-28 03:12:46,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-28 03:12:46,097 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:12:46,097 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-28 03:12:46,097 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 03:12:46,097 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:12:46,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:12:46,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1431315182, now seen corresponding path program 1 times [2024-11-28 03:12:46,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:12:46,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373686129] [2024-11-28 03:12:46,098 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:12:46,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:12:46,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:12:46,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 03:12:46,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:12:46,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373686129] [2024-11-28 03:12:46,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373686129] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:12:46,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:12:46,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 03:12:46,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116836805] [2024-11-28 03:12:46,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:12:46,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 03:12:46,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:12:46,284 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 03:12:46,285 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:12:46,285 INFO L87 Difference]: Start difference. First operand 28 states and 34 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 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-28 03:12:46,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:12:46,433 INFO L93 Difference]: Finished difference Result 60 states and 76 transitions. [2024-11-28 03:12:46,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 03:12:46,434 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 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) Word has length 21 [2024-11-28 03:12:46,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:12:46,434 INFO L225 Difference]: With dead ends: 60 [2024-11-28 03:12:46,434 INFO L226 Difference]: Without dead ends: 41 [2024-11-28 03:12:46,435 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:12:46,435 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 45 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:12:46,436 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 15 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:12:46,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2024-11-28 03:12:46,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 34. [2024-11-28 03:12:46,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 33 states have (on average 1.2121212121212122) internal successors, (40), 33 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-28 03:12:46,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 40 transitions. [2024-11-28 03:12:46,447 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 40 transitions. Word has length 21 [2024-11-28 03:12:46,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:12:46,447 INFO L471 AbstractCegarLoop]: Abstraction has 34 states and 40 transitions. [2024-11-28 03:12:46,448 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 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-28 03:12:46,448 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 40 transitions. [2024-11-28 03:12:46,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-28 03:12:46,448 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:12:46,448 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:12:46,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 03:12:46,449 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:12:46,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:12:46,449 INFO L85 PathProgramCache]: Analyzing trace with hash 620025770, now seen corresponding path program 1 times [2024-11-28 03:12:46,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:12:46,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581384831] [2024-11-28 03:12:46,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:12:46,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:12:46,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:12:46,649 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 03:12:46,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:12:46,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581384831] [2024-11-28 03:12:46,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581384831] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:12:46,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864575425] [2024-11-28 03:12:46,650 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:12:46,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:12:46,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:12:46,655 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:12:46,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:12:46,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:12:46,754 INFO L256 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 03:12:46,759 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:12:46,845 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 03:12:46,846 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:12:46,883 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 03:12:46,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864575425] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:12:46,883 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:12:46,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-28 03:12:46,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334445326] [2024-11-28 03:12:46,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:12:46,884 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:12:46,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:12:46,885 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:12:46,885 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:12:46,886 INFO L87 Difference]: Start difference. First operand 34 states and 40 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 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-28 03:12:46,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:12:46,992 INFO L93 Difference]: Finished difference Result 65 states and 77 transitions. [2024-11-28 03:12:46,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:12:46,993 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 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 33 [2024-11-28 03:12:46,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:12:46,993 INFO L225 Difference]: With dead ends: 65 [2024-11-28 03:12:46,994 INFO L226 Difference]: Without dead ends: 37 [2024-11-28 03:12:46,994 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 62 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:12:46,995 INFO L435 NwaCegarLoop]: 25 mSDtfsCounter, 1 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:12:46,995 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 34 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:12:46,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2024-11-28 03:12:47,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 36. [2024-11-28 03:12:47,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 35 states have (on average 1.2) internal successors, (42), 35 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-28 03:12:47,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 42 transitions. [2024-11-28 03:12:47,001 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 42 transitions. Word has length 33 [2024-11-28 03:12:47,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:12:47,002 INFO L471 AbstractCegarLoop]: Abstraction has 36 states and 42 transitions. [2024-11-28 03:12:47,002 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 7 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-28 03:12:47,002 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 42 transitions. [2024-11-28 03:12:47,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-28 03:12:47,003 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:12:47,003 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:12:47,013 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 03:12:47,203 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:12:47,204 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:12:47,204 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:12:47,204 INFO L85 PathProgramCache]: Analyzing trace with hash -430665330, now seen corresponding path program 2 times [2024-11-28 03:12:47,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:12:47,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222517150] [2024-11-28 03:12:47,205 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:12:47,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:12:47,231 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:12:47,231 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:12:47,339 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:12:47,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:12:47,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222517150] [2024-11-28 03:12:47,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222517150] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:12:47,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421591139] [2024-11-28 03:12:47,339 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:12:47,339 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:12:47,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:12:47,341 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:12:47,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 03:12:47,430 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:12:47,430 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:12:47,431 INFO L256 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 03:12:47,433 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:12:47,518 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:12:47,518 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:12:47,577 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:12:47,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421591139] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:12:47,577 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:12:47,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-28 03:12:47,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354977756] [2024-11-28 03:12:47,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:12:47,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 03:12:47,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:12:47,578 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 03:12:47,579 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:12:47,579 INFO L87 Difference]: Start difference. First operand 36 states and 42 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 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-28 03:12:47,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:12:47,781 INFO L93 Difference]: Finished difference Result 79 states and 95 transitions. [2024-11-28 03:12:47,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:12:47,782 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 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 35 [2024-11-28 03:12:47,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:12:47,783 INFO L225 Difference]: With dead ends: 79 [2024-11-28 03:12:47,783 INFO L226 Difference]: Without dead ends: 55 [2024-11-28 03:12:47,784 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 64 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=40, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:12:47,784 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 59 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:12:47,785 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 18 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:12:47,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2024-11-28 03:12:47,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 48. [2024-11-28 03:12:47,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 1.148936170212766) internal successors, (54), 47 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-28 03:12:47,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 54 transitions. [2024-11-28 03:12:47,798 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 54 transitions. Word has length 35 [2024-11-28 03:12:47,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:12:47,798 INFO L471 AbstractCegarLoop]: Abstraction has 48 states and 54 transitions. [2024-11-28 03:12:47,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 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-28 03:12:47,798 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 54 transitions. [2024-11-28 03:12:47,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-28 03:12:47,799 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:12:47,799 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:12:47,810 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 03:12:48,004 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:12:48,004 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:12:48,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:12:48,004 INFO L85 PathProgramCache]: Analyzing trace with hash 658285094, now seen corresponding path program 3 times [2024-11-28 03:12:48,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:12:48,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021993221] [2024-11-28 03:12:48,005 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:12:48,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:12:48,109 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 03:12:48,109 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:12:52,840 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:12:52,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:12:52,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021993221] [2024-11-28 03:12:52,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021993221] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:12:52,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879150716] [2024-11-28 03:12:52,842 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:12:52,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:12:52,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:12:52,845 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:12:52,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 03:12:52,933 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 03:12:52,933 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:12:52,935 INFO L256 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 58 conjuncts are in the unsatisfiable core [2024-11-28 03:12:52,940 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:12:54,082 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:12:54,082 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:12:55,334 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:12:55,335 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 43 [2024-11-28 03:12:55,491 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:12:55,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879150716] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:12:55,491 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:12:55,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 18, 19] total 59 [2024-11-28 03:12:55,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748988398] [2024-11-28 03:12:55,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:12:55,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-11-28 03:12:55,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:12:55,493 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-11-28 03:12:55,498 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=3190, Unknown=0, NotChecked=0, Total=3422 [2024-11-28 03:12:55,499 INFO L87 Difference]: Start difference. First operand 48 states and 54 transitions. Second operand has 59 states, 59 states have (on average 2.169491525423729) internal successors, (128), 59 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-28 03:13:00,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:13:00,016 INFO L93 Difference]: Finished difference Result 136 states and 154 transitions. [2024-11-28 03:13:00,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-11-28 03:13:00,017 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 2.169491525423729) internal successors, (128), 59 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 47 [2024-11-28 03:13:00,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:13:00,020 INFO L225 Difference]: With dead ends: 136 [2024-11-28 03:13:00,020 INFO L226 Difference]: Without dead ends: 131 [2024-11-28 03:13:00,027 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 64 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2131 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=628, Invalid=7928, Unknown=0, NotChecked=0, Total=8556 [2024-11-28 03:13:00,028 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 72 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 1877 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 2003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:13:00,028 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 193 Invalid, 2003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1877 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 03:13:00,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-11-28 03:13:00,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 77. [2024-11-28 03:13:00,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.1578947368421053) internal successors, (88), 76 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:00,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 88 transitions. [2024-11-28 03:13:00,052 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 88 transitions. Word has length 47 [2024-11-28 03:13:00,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:13:00,052 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 88 transitions. [2024-11-28 03:13:00,052 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 2.169491525423729) internal successors, (128), 59 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-28 03:13:00,053 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 88 transitions. [2024-11-28 03:13:00,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 03:13:00,056 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:13:00,056 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:13:00,065 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 03:13:00,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-28 03:13:00,257 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:13:00,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:13:00,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1581991498, now seen corresponding path program 4 times [2024-11-28 03:13:00,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:13:00,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282012306] [2024-11-28 03:13:00,259 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:13:00,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:13:00,284 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:13:00,285 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:13:00,407 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 03:13:00,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:13:00,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282012306] [2024-11-28 03:13:00,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282012306] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:13:00,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189042638] [2024-11-28 03:13:00,409 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:13:00,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:13:00,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:13:00,411 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:13:00,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 03:13:00,476 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:13:00,477 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:13:00,478 INFO L256 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 03:13:00,480 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:13:00,541 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 03:13:00,542 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:13:00,605 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 03:13:00,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189042638] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:13:00,606 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:13:00,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2024-11-28 03:13:00,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411122797] [2024-11-28 03:13:00,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:13:00,607 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:13:00,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:13:00,607 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:13:00,608 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:13:00,608 INFO L87 Difference]: Start difference. First operand 77 states and 88 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:01,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:13:01,017 INFO L93 Difference]: Finished difference Result 161 states and 187 transitions. [2024-11-28 03:13:01,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:13:01,017 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 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-28 03:13:01,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:13:01,021 INFO L225 Difference]: With dead ends: 161 [2024-11-28 03:13:01,021 INFO L226 Difference]: Without dead ends: 104 [2024-11-28 03:13:01,021 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 91 SyntacticMatches, 7 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:13:01,022 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 95 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:13:01,022 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 42 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:13:01,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2024-11-28 03:13:01,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 87. [2024-11-28 03:13:01,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 86 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:01,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 98 transitions. [2024-11-28 03:13:01,047 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 98 transitions. Word has length 49 [2024-11-28 03:13:01,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:13:01,047 INFO L471 AbstractCegarLoop]: Abstraction has 87 states and 98 transitions. [2024-11-28 03:13:01,047 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:01,047 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 98 transitions. [2024-11-28 03:13:01,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 03:13:01,048 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:13:01,048 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:13:01,058 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 03:13:01,248 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-28 03:13:01,249 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:13:01,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:13:01,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1190560906, now seen corresponding path program 5 times [2024-11-28 03:13:01,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:13:01,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396683353] [2024-11-28 03:13:01,250 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:13:01,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:13:01,282 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-28 03:13:01,283 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:13:01,412 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 03:13:01,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:13:01,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396683353] [2024-11-28 03:13:01,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396683353] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:13:01,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672333310] [2024-11-28 03:13:01,412 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:13:01,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:13:01,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:13:01,415 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:13:01,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 03:13:01,500 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-28 03:13:01,500 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:13:01,501 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-28 03:13:01,504 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:13:01,578 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 03:13:01,578 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:13:01,629 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 03:13:01,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672333310] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:13:01,630 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:13:01,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2024-11-28 03:13:01,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222272979] [2024-11-28 03:13:01,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:13:01,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:13:01,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:13:01,632 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:13:01,632 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:13:01,632 INFO L87 Difference]: Start difference. First operand 87 states and 98 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:01,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:13:01,885 INFO L93 Difference]: Finished difference Result 151 states and 168 transitions. [2024-11-28 03:13:01,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:13:01,885 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 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-28 03:13:01,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:13:01,887 INFO L225 Difference]: With dead ends: 151 [2024-11-28 03:13:01,887 INFO L226 Difference]: Without dead ends: 69 [2024-11-28 03:13:01,888 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 92 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:13:01,890 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 69 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:13:01,890 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 36 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:13:01,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2024-11-28 03:13:01,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 62. [2024-11-28 03:13:01,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 61 states have (on average 1.1147540983606556) internal successors, (68), 61 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:01,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 68 transitions. [2024-11-28 03:13:01,905 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 68 transitions. Word has length 49 [2024-11-28 03:13:01,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:13:01,906 INFO L471 AbstractCegarLoop]: Abstraction has 62 states and 68 transitions. [2024-11-28 03:13:01,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:01,906 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 68 transitions. [2024-11-28 03:13:01,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-28 03:13:01,909 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:13:01,909 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:13:01,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-28 03:13:02,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:13:02,114 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:13:02,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:13:02,115 INFO L85 PathProgramCache]: Analyzing trace with hash 632021922, now seen corresponding path program 6 times [2024-11-28 03:13:02,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:13:02,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092637730] [2024-11-28 03:13:02,115 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:13:02,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:13:02,293 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-28 03:13:02,293 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:13:07,702 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:13:07,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:13:07,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092637730] [2024-11-28 03:13:07,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092637730] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:13:07,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845345389] [2024-11-28 03:13:07,702 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:13:07,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:13:07,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:13:07,706 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:13:07,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 03:13:07,804 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-11-28 03:13:07,804 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:13:07,806 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 85 conjuncts are in the unsatisfiable core [2024-11-28 03:13:07,811 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:13:09,432 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 03:13:09,432 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:13:11,395 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:13:11,395 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 52 treesize of output 89 [2024-11-28 03:13:11,695 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:13:11,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845345389] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:13:11,695 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:13:11,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 25, 25] total 79 [2024-11-28 03:13:11,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345834152] [2024-11-28 03:13:11,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:13:11,696 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2024-11-28 03:13:11,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:13:11,697 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2024-11-28 03:13:11,700 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=5893, Unknown=0, NotChecked=0, Total=6162 [2024-11-28 03:13:11,700 INFO L87 Difference]: Start difference. First operand 62 states and 68 transitions. Second operand has 79 states, 79 states have (on average 2.1139240506329116) internal successors, (167), 79 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:18,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:13:18,266 INFO L93 Difference]: Finished difference Result 125 states and 141 transitions. [2024-11-28 03:13:18,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-28 03:13:18,267 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 2.1139240506329116) internal successors, (167), 79 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2024-11-28 03:13:18,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:13:18,268 INFO L225 Difference]: With dead ends: 125 [2024-11-28 03:13:18,268 INFO L226 Difference]: Without dead ends: 121 [2024-11-28 03:13:18,273 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3219 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=726, Invalid=13316, Unknown=0, NotChecked=0, Total=14042 [2024-11-28 03:13:18,275 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 75 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 3709 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 3819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 3709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:13:18,275 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 207 Invalid, 3819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 3709 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-28 03:13:18,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-11-28 03:13:18,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 99. [2024-11-28 03:13:18,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 1.1224489795918366) internal successors, (110), 98 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:18,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 110 transitions. [2024-11-28 03:13:18,304 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 110 transitions. Word has length 61 [2024-11-28 03:13:18,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:13:18,305 INFO L471 AbstractCegarLoop]: Abstraction has 99 states and 110 transitions. [2024-11-28 03:13:18,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 2.1139240506329116) internal successors, (167), 79 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:18,307 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 110 transitions. [2024-11-28 03:13:18,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-28 03:13:18,313 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:13:18,313 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:13:18,323 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-28 03:13:18,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:13:18,513 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:13:18,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:13:18,514 INFO L85 PathProgramCache]: Analyzing trace with hash -326383418, now seen corresponding path program 7 times [2024-11-28 03:13:18,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:13:18,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950686897] [2024-11-28 03:13:18,515 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:13:18,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:13:18,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:13:18,703 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 03:13:18,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:13:18,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950686897] [2024-11-28 03:13:18,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950686897] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:13:18,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982453808] [2024-11-28 03:13:18,704 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:13:18,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:13:18,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:13:18,706 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:13:18,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 03:13:18,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:13:18,782 INFO L256 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 03:13:18,784 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:13:18,892 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 03:13:18,892 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:13:18,983 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 03:13:18,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982453808] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:13:18,984 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:13:18,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-28 03:13:18,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256227240] [2024-11-28 03:13:18,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:13:18,984 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:13:18,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:13:18,987 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:13:18,987 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:13:18,987 INFO L87 Difference]: Start difference. First operand 99 states and 110 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 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-28 03:13:19,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:13:19,355 INFO L93 Difference]: Finished difference Result 213 states and 239 transitions. [2024-11-28 03:13:19,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 03:13:19,356 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 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 63 [2024-11-28 03:13:19,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:13:19,357 INFO L225 Difference]: With dead ends: 213 [2024-11-28 03:13:19,357 INFO L226 Difference]: Without dead ends: 119 [2024-11-28 03:13:19,357 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 113 SyntacticMatches, 7 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=108, Invalid=272, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:13:19,358 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 115 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:13:19,359 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 35 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:13:19,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-11-28 03:13:19,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 106. [2024-11-28 03:13:19,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 1.1047619047619048) internal successors, (116), 105 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:13:19,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 116 transitions. [2024-11-28 03:13:19,384 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 116 transitions. Word has length 63 [2024-11-28 03:13:19,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:13:19,384 INFO L471 AbstractCegarLoop]: Abstraction has 106 states and 116 transitions. [2024-11-28 03:13:19,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 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-28 03:13:19,385 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 116 transitions. [2024-11-28 03:13:19,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-28 03:13:19,386 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:13:19,387 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:13:19,397 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 03:13:19,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:13:19,588 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:13:19,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:13:19,588 INFO L85 PathProgramCache]: Analyzing trace with hash 364125098, now seen corresponding path program 8 times [2024-11-28 03:13:19,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:13:19,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107901779] [2024-11-28 03:13:19,588 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:13:19,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:13:19,608 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:13:19,608 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:13:19,790 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-28 03:13:19,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:13:19,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107901779] [2024-11-28 03:13:19,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107901779] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:13:19,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183941488] [2024-11-28 03:13:19,790 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:13:19,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:13:19,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:13:19,792 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:13:19,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 03:13:19,870 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:13:19,870 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:13:19,871 INFO L256 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 03:13:19,873 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:13:19,979 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-28 03:13:19,980 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:13:20,083 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-28 03:13:20,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183941488] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:13:20,084 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:13:20,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2024-11-28 03:13:20,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242515396] [2024-11-28 03:13:20,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:13:20,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:13:20,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:13:20,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:13:20,085 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:13:20,086 INFO L87 Difference]: Start difference. First operand 106 states and 116 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 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-28 03:13:20,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:13:20,487 INFO L93 Difference]: Finished difference Result 118 states and 128 transitions. [2024-11-28 03:13:20,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:13:20,487 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 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 65 [2024-11-28 03:13:20,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:13:20,488 INFO L225 Difference]: With dead ends: 118 [2024-11-28 03:13:20,488 INFO L226 Difference]: Without dead ends: 82 [2024-11-28 03:13:20,492 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 116 SyntacticMatches, 8 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=149, Invalid=451, Unknown=0, NotChecked=0, Total=600 [2024-11-28 03:13:20,494 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 138 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:13:20,494 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 35 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:13:20,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-11-28 03:13:20,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 76. [2024-11-28 03:13:20,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 1.0933333333333333) internal successors, (82), 75 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-28 03:13:20,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 82 transitions. [2024-11-28 03:13:20,509 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 82 transitions. Word has length 65 [2024-11-28 03:13:20,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:13:20,509 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 82 transitions. [2024-11-28 03:13:20,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 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-28 03:13:20,509 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 82 transitions. [2024-11-28 03:13:20,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-28 03:13:20,511 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:13:20,511 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:13:20,520 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-28 03:13:20,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-28 03:13:20,715 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:13:20,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:13:20,715 INFO L85 PathProgramCache]: Analyzing trace with hash -652846050, now seen corresponding path program 9 times [2024-11-28 03:13:20,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:13:20,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591444454] [2024-11-28 03:13:20,716 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:13:20,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:13:20,784 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:13:20,784 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:13:28,124 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:13:28,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:13:28,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591444454] [2024-11-28 03:13:28,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591444454] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:13:28,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106632361] [2024-11-28 03:13:28,124 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:13:28,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:13:28,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:13:28,127 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:13:28,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 03:13:28,217 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:13:28,217 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:13:28,219 WARN L254 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 121 conjuncts are in the unsatisfiable core [2024-11-28 03:13:28,223 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:13:28,396 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 03:13:58,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:13:58,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:13:58,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:13:58,978 INFO L349 Elim1Store]: treesize reduction 8, result has 81.4 percent of original size [2024-11-28 03:13:58,979 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 42 treesize of output 46 [2024-11-28 03:13:59,236 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 7 proven. 96 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-28 03:13:59,236 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:14:07,998 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 106 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 03:14:07,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106632361] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:14:07,999 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:14:07,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 43, 45] total 130 [2024-11-28 03:14:07,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608312610] [2024-11-28 03:14:07,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:14:08,000 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 130 states [2024-11-28 03:14:08,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:14:08,002 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 130 interpolants. [2024-11-28 03:14:08,004 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1191, Invalid=15574, Unknown=5, NotChecked=0, Total=16770 [2024-11-28 03:14:08,004 INFO L87 Difference]: Start difference. First operand 76 states and 82 transitions. Second operand has 130 states, 130 states have (on average 1.6076923076923078) internal successors, (209), 130 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:14:16,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 03:14:24,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:14:40,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 03:15:12,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:15:20,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:15:57,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:01,647 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:05,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:09,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:13,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:18,705 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:22,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:26,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:30,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:34,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:38,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:42,937 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:46,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:50,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:16:54,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:17:11,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 03:17:18,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 03:17:29,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 03:17:36,913 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:17:40,957 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:18:10,467 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:18:14,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:18:18,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:18:23,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:18:27,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:18:32,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:18:34,373 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 03:18:42,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 03:18:44,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 03:19:02,660 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:19:06,705 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:19:10,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:19:14,814 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:19:19,590 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:19:23,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:19:27,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:19:50,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.65s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-28 03:20:06,677 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:20:10,702 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:20:14,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:20:19,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:20:23,079 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:20:27,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:20:31,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0, 1] [2024-11-28 03:20:51,839 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2024-11-28 03:21:16,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:21:16,155 INFO L93 Difference]: Finished difference Result 249 states and 280 transitions. [2024-11-28 03:21:16,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2024-11-28 03:21:16,156 INFO L78 Accepts]: Start accepts. Automaton has has 130 states, 130 states have (on average 1.6076923076923078) internal successors, (209), 130 states have internal predecessors, (209), 0 states have call successors, (0), 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-28 03:21:16,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:21:16,159 INFO L225 Difference]: With dead ends: 249 [2024-11-28 03:21:16,159 INFO L226 Difference]: Without dead ends: 244 [2024-11-28 03:21:16,166 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 237 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15707 ImplicationChecksByTransitivity, 260.4s TimeCoverageRelationStatistics Valid=4349, Invalid=52491, Unknown=42, NotChecked=0, Total=56882 [2024-11-28 03:21:16,167 INFO L435 NwaCegarLoop]: 16 mSDtfsCounter, 536 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 8617 mSolverCounterSat, 802 mSolverCounterUnsat, 44 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 205.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 536 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 9463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 802 IncrementalHoareTripleChecker+Valid, 8617 IncrementalHoareTripleChecker+Invalid, 44 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 207.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:21:16,168 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [536 Valid, 335 Invalid, 9463 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [802 Valid, 8617 Invalid, 44 Unknown, 0 Unchecked, 207.6s Time] [2024-11-28 03:21:16,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2024-11-28 03:21:16,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 137. [2024-11-28 03:21:16,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 1.1176470588235294) internal successors, (152), 136 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:21:16,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 152 transitions. [2024-11-28 03:21:16,233 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 152 transitions. Word has length 75 [2024-11-28 03:21:16,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:21:16,233 INFO L471 AbstractCegarLoop]: Abstraction has 137 states and 152 transitions. [2024-11-28 03:21:16,233 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 130 states, 130 states have (on average 1.6076923076923078) internal successors, (209), 130 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:21:16,234 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 152 transitions. [2024-11-28 03:21:16,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-28 03:21:16,234 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:21:16,235 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:21:16,242 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-28 03:21:16,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:21:16,435 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:21:16,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:21:16,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1057880894, now seen corresponding path program 10 times [2024-11-28 03:21:16,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:21:16,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278389343] [2024-11-28 03:21:16,436 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:21:16,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:21:16,451 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:21:16,451 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:21:16,686 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-28 03:21:16,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:21:16,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278389343] [2024-11-28 03:21:16,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278389343] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:21:16,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546625609] [2024-11-28 03:21:16,686 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:21:16,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:21:16,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:21:16,690 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:21:16,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 03:21:16,778 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:21:16,778 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:21:16,780 INFO L256 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 03:21:16,781 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:21:17,019 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-28 03:21:17,020 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:21:17,206 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-28 03:21:17,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546625609] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:21:17,207 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:21:17,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 18 [2024-11-28 03:21:17,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129801941] [2024-11-28 03:21:17,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:21:17,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 03:21:17,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:21:17,208 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 03:21:17,208 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2024-11-28 03:21:17,209 INFO L87 Difference]: Start difference. First operand 137 states and 152 transitions. Second operand has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 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-28 03:21:17,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:21:17,837 INFO L93 Difference]: Finished difference Result 296 states and 328 transitions. [2024-11-28 03:21:17,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:21:17,838 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 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 77 [2024-11-28 03:21:17,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:21:17,839 INFO L225 Difference]: With dead ends: 296 [2024-11-28 03:21:17,839 INFO L226 Difference]: Without dead ends: 131 [2024-11-28 03:21:17,839 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 139 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-28 03:21:17,840 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 201 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:21:17,840 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 31 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:21:17,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-11-28 03:21:17,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 118. [2024-11-28 03:21:17,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 117 states have (on average 1.0854700854700854) internal successors, (127), 117 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:21:17,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 127 transitions. [2024-11-28 03:21:17,887 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 127 transitions. Word has length 77 [2024-11-28 03:21:17,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:21:17,887 INFO L471 AbstractCegarLoop]: Abstraction has 118 states and 127 transitions. [2024-11-28 03:21:17,887 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.1666666666666665) internal successors, (57), 18 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-28 03:21:17,887 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 127 transitions. [2024-11-28 03:21:17,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-28 03:21:17,888 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:21:17,888 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:21:17,897 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-28 03:21:18,088 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 03:21:18,088 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:21:18,089 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:21:18,089 INFO L85 PathProgramCache]: Analyzing trace with hash -476245110, now seen corresponding path program 11 times [2024-11-28 03:21:18,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:21:18,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519534700] [2024-11-28 03:21:18,089 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:21:18,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:21:18,121 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-28 03:21:18,121 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:21:18,365 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-28 03:21:18,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:21:18,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519534700] [2024-11-28 03:21:18,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519534700] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:21:18,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907873727] [2024-11-28 03:21:18,366 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:21:18,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:21:18,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:21:18,369 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:21:18,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 03:21:18,590 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-28 03:21:18,590 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:21:18,592 INFO L256 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 03:21:18,594 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:21:18,875 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-28 03:21:18,875 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:21:19,154 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-28 03:21:19,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907873727] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:21:19,154 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:21:19,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 18 [2024-11-28 03:21:19,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10207895] [2024-11-28 03:21:19,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:21:19,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 03:21:19,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:21:19,156 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 03:21:19,158 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2024-11-28 03:21:19,158 INFO L87 Difference]: Start difference. First operand 118 states and 127 transitions. Second operand has 18 states, 18 states have (on average 4.722222222222222) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:21:19,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:21:19,737 INFO L93 Difference]: Finished difference Result 130 states and 139 transitions. [2024-11-28 03:21:19,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 03:21:19,738 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.722222222222222) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 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-28 03:21:19,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:21:19,739 INFO L225 Difference]: With dead ends: 130 [2024-11-28 03:21:19,739 INFO L226 Difference]: Without dead ends: 96 [2024-11-28 03:21:19,739 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 148 SyntacticMatches, 11 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=205, Invalid=607, Unknown=0, NotChecked=0, Total=812 [2024-11-28 03:21:19,740 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 156 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:21:19,740 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 32 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:21:19,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2024-11-28 03:21:19,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 90. [2024-11-28 03:21:19,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 89 states have (on average 1.0786516853932584) internal successors, (96), 89 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-28 03:21:19,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 96 transitions. [2024-11-28 03:21:19,777 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 96 transitions. Word has length 81 [2024-11-28 03:21:19,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:21:19,777 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 96 transitions. [2024-11-28 03:21:19,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.722222222222222) internal successors, (85), 18 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:21:19,777 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 96 transitions. [2024-11-28 03:21:19,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-28 03:21:19,778 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:21:19,778 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:21:19,788 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-28 03:21:19,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:21:19,979 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:21:19,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:21:19,979 INFO L85 PathProgramCache]: Analyzing trace with hash -1195390054, now seen corresponding path program 12 times [2024-11-28 03:21:19,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:21:19,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087389465] [2024-11-28 03:21:19,979 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:21:19,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:21:20,081 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-28 03:21:20,081 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:21:27,089 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 03:21:27,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:21:27,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087389465] [2024-11-28 03:21:27,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087389465] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:21:27,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563840093] [2024-11-28 03:21:27,089 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:21:27,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:21:27,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:21:27,092 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:21:27,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 03:21:27,223 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-28 03:21:27,224 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:21:27,227 WARN L254 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 147 conjuncts are in the unsatisfiable core [2024-11-28 03:21:27,230 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:21:27,392 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-28 03:21:35,138 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:21:35,138 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2024-11-28 03:21:35,481 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 5 proven. 166 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-28 03:21:35,481 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:21:45,707 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 0 proven. 159 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-28 03:21:45,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563840093] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:21:45,707 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:21:45,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 53, 48] total 141 [2024-11-28 03:21:45,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744676464] [2024-11-28 03:21:45,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:21:45,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 141 states [2024-11-28 03:21:45,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:21:45,710 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 141 interpolants. [2024-11-28 03:21:45,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=608, Invalid=19132, Unknown=0, NotChecked=0, Total=19740 [2024-11-28 03:21:45,712 INFO L87 Difference]: Start difference. First operand 90 states and 96 transitions. Second operand has 141 states, 141 states have (on average 1.7304964539007093) internal successors, (244), 141 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:22:00,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:22:00,473 INFO L93 Difference]: Finished difference Result 161 states and 172 transitions. [2024-11-28 03:22:00,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2024-11-28 03:22:00,474 INFO L78 Accepts]: Start accepts. Automaton has has 141 states, 141 states have (on average 1.7304964539007093) internal successors, (244), 141 states have internal predecessors, (244), 0 states have call successors, (0), 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 89 [2024-11-28 03:22:00,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:22:00,475 INFO L225 Difference]: With dead ends: 161 [2024-11-28 03:22:00,475 INFO L226 Difference]: Without dead ends: 157 [2024-11-28 03:22:00,477 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8534 ImplicationChecksByTransitivity, 26.8s TimeCoverageRelationStatistics Valid=1217, Invalid=29935, Unknown=0, NotChecked=0, Total=31152 [2024-11-28 03:22:00,477 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 21 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 7057 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 7258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 7057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:22:00,478 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 246 Invalid, 7258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 7057 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2024-11-28 03:22:00,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2024-11-28 03:22:00,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 143. [2024-11-28 03:22:00,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 142 states have (on average 1.0845070422535212) internal successors, (154), 142 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:22:00,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 154 transitions. [2024-11-28 03:22:00,525 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 154 transitions. Word has length 89 [2024-11-28 03:22:00,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:22:00,525 INFO L471 AbstractCegarLoop]: Abstraction has 143 states and 154 transitions. [2024-11-28 03:22:00,526 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 141 states, 141 states have (on average 1.7304964539007093) internal successors, (244), 141 states have internal predecessors, (244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:22:00,526 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 154 transitions. [2024-11-28 03:22:00,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-28 03:22:00,526 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:22:00,526 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:22:00,537 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-28 03:22:00,727 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:22:00,727 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:22:00,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:22:00,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1768361282, now seen corresponding path program 13 times [2024-11-28 03:22:00,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:22:00,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288783097] [2024-11-28 03:22:00,728 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:22:00,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:22:00,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:22:01,016 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 03:22:01,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:22:01,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288783097] [2024-11-28 03:22:01,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288783097] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:22:01,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485437529] [2024-11-28 03:22:01,017 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:22:01,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:22:01,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:22:01,021 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:22:01,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 03:22:01,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:22:01,142 INFO L256 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 03:22:01,144 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:22:01,438 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 03:22:01,439 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:22:01,614 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-28 03:22:01,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485437529] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:22:01,615 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:22:01,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-28 03:22:01,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696939164] [2024-11-28 03:22:01,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:22:01,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 03:22:01,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:22:01,616 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 03:22:01,616 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2024-11-28 03:22:01,616 INFO L87 Difference]: Start difference. First operand 143 states and 154 transitions. Second operand has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-28 03:22:02,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:22:02,295 INFO L93 Difference]: Finished difference Result 301 states and 327 transitions. [2024-11-28 03:22:02,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 03:22:02,296 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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 91 [2024-11-28 03:22:02,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:22:02,297 INFO L225 Difference]: With dead ends: 301 [2024-11-28 03:22:02,297 INFO L226 Difference]: Without dead ends: 163 [2024-11-28 03:22:02,297 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 163 SyntacticMatches, 11 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=201, Invalid=555, Unknown=0, NotChecked=0, Total=756 [2024-11-28 03:22:02,298 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 238 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:22:02,298 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 44 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:22:02,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-11-28 03:22:02,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 150. [2024-11-28 03:22:02,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 1.0738255033557047) internal successors, (160), 149 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:22:02,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 160 transitions. [2024-11-28 03:22:02,344 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 160 transitions. Word has length 91 [2024-11-28 03:22:02,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:22:02,345 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 160 transitions. [2024-11-28 03:22:02,345 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-28 03:22:02,345 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 160 transitions. [2024-11-28 03:22:02,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-28 03:22:02,346 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:22:02,346 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:22:02,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-28 03:22:02,546 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-28 03:22:02,547 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:22:02,547 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:22:02,547 INFO L85 PathProgramCache]: Analyzing trace with hash 1444530082, now seen corresponding path program 14 times [2024-11-28 03:22:02,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:22:02,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441535024] [2024-11-28 03:22:02,547 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:22:02,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:22:02,563 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:22:02,563 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:22:02,862 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 16 proven. 45 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2024-11-28 03:22:02,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:22:02,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441535024] [2024-11-28 03:22:02,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441535024] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:22:02,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259169715] [2024-11-28 03:22:02,863 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:22:02,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:22:02,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:22:02,868 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:22:02,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 03:22:02,973 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:22:02,973 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:22:02,975 INFO L256 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 03:22:02,977 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:22:03,263 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2024-11-28 03:22:03,263 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:22:03,508 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2024-11-28 03:22:03,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259169715] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:22:03,508 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:22:03,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2024-11-28 03:22:03,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540314584] [2024-11-28 03:22:03,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:22:03,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 03:22:03,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:22:03,509 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 03:22:03,509 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2024-11-28 03:22:03,509 INFO L87 Difference]: Start difference. First operand 150 states and 160 transitions. Second operand has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-28 03:22:04,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:22:04,265 INFO L93 Difference]: Finished difference Result 162 states and 172 transitions. [2024-11-28 03:22:04,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 03:22:04,266 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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 93 [2024-11-28 03:22:04,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:22:04,267 INFO L225 Difference]: With dead ends: 162 [2024-11-28 03:22:04,267 INFO L226 Difference]: Without dead ends: 110 [2024-11-28 03:22:04,267 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 166 SyntacticMatches, 12 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=275, Invalid=915, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 03:22:04,268 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 168 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:22:04,268 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 44 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 03:22:04,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-11-28 03:22:04,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 104. [2024-11-28 03:22:04,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 1.0679611650485437) internal successors, (110), 103 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:22:04,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 110 transitions. [2024-11-28 03:22:04,301 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 110 transitions. Word has length 93 [2024-11-28 03:22:04,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:22:04,301 INFO L471 AbstractCegarLoop]: Abstraction has 104 states and 110 transitions. [2024-11-28 03:22:04,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 3.0) internal successors, (69), 23 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-28 03:22:04,301 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 110 transitions. [2024-11-28 03:22:04,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-28 03:22:04,302 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:22:04,302 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:22:04,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-28 03:22:04,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 03:22:04,503 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:22:04,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:22:04,503 INFO L85 PathProgramCache]: Analyzing trace with hash -161746410, now seen corresponding path program 15 times [2024-11-28 03:22:04,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:22:04,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584182900] [2024-11-28 03:22:04,503 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:22:04,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:22:04,597 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-28 03:22:04,597 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:22:17,338 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 13 proven. 227 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 03:22:17,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:22:17,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584182900] [2024-11-28 03:22:17,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584182900] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:22:17,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382725820] [2024-11-28 03:22:17,339 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:22:17,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:22:17,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:22:17,344 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:22:17,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 03:22:17,496 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-28 03:22:17,496 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:22:17,500 WARN L254 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 169 conjuncts are in the unsatisfiable core [2024-11-28 03:22:17,504 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:22:17,683 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-28 03:22:29,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:22:29,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:22:29,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:22:29,251 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:22:29,252 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 60 treesize of output 74 [2024-11-28 03:22:29,676 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 11 proven. 216 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 03:22:29,676 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:22:45,078 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 227 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-28 03:22:45,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382725820] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:22:45,079 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:22:45,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 57, 54] total 162 [2024-11-28 03:22:45,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734949606] [2024-11-28 03:22:45,079 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:22:45,079 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 162 states [2024-11-28 03:22:45,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:22:45,081 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 162 interpolants. [2024-11-28 03:22:45,082 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=646, Invalid=25436, Unknown=0, NotChecked=0, Total=26082 [2024-11-28 03:22:45,083 INFO L87 Difference]: Start difference. First operand 104 states and 110 transitions. Second operand has 162 states, 162 states have (on average 1.7037037037037037) internal successors, (276), 162 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:23:29,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:23:29,171 INFO L93 Difference]: Finished difference Result 185 states and 196 transitions. [2024-11-28 03:23:29,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2024-11-28 03:23:29,172 INFO L78 Accepts]: Start accepts. Automaton has has 162 states, 162 states have (on average 1.7037037037037037) internal successors, (276), 162 states have internal predecessors, (276), 0 states have call successors, (0), 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 103 [2024-11-28 03:23:29,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:23:29,173 INFO L225 Difference]: With dead ends: 185 [2024-11-28 03:23:29,173 INFO L226 Difference]: Without dead ends: 181 [2024-11-28 03:23:29,175 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 106 SyntacticMatches, 1 SemanticMatches, 229 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11513 ImplicationChecksByTransitivity, 59.7s TimeCoverageRelationStatistics Valid=1564, Invalid=51565, Unknown=1, NotChecked=0, Total=53130 [2024-11-28 03:23:29,176 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 28 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 11195 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 11377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 11195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:23:29,177 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 326 Invalid, 11377 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [182 Valid, 11195 Invalid, 0 Unknown, 0 Unchecked, 15.3s Time] [2024-11-28 03:23:29,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2024-11-28 03:23:29,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 165. [2024-11-28 03:23:29,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 1.0731707317073171) internal successors, (176), 164 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:23:29,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 176 transitions. [2024-11-28 03:23:29,296 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 176 transitions. Word has length 103 [2024-11-28 03:23:29,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:23:29,296 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 176 transitions. [2024-11-28 03:23:29,297 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 162 states, 162 states have (on average 1.7037037037037037) internal successors, (276), 162 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:23:29,297 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 176 transitions. [2024-11-28 03:23:29,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-28 03:23:29,298 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:23:29,298 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:23:29,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-28 03:23:29,499 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 03:23:29,499 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:23:29,499 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:23:29,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1702697530, now seen corresponding path program 16 times [2024-11-28 03:23:29,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:23:29,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57345522] [2024-11-28 03:23:29,500 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:23:29,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:23:29,530 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:23:29,530 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:23:29,917 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 03:23:29,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:23:29,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57345522] [2024-11-28 03:23:29,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57345522] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:23:29,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [18803185] [2024-11-28 03:23:29,917 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:23:29,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:23:29,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:23:29,920 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:23:29,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 03:23:30,065 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:23:30,066 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:23:30,068 INFO L256 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 03:23:30,071 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:23:30,287 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 03:23:30,287 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:23:30,507 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 03:23:30,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [18803185] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:23:30,507 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:23:30,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 24 [2024-11-28 03:23:30,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163306084] [2024-11-28 03:23:30,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:23:30,508 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:23:30,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:23:30,508 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:23:30,508 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:23:30,509 INFO L87 Difference]: Start difference. First operand 165 states and 176 transitions. Second operand has 24 states, 24 states have (on average 2.875) internal successors, (69), 24 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-28 03:23:31,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:23:31,774 INFO L93 Difference]: Finished difference Result 329 states and 355 transitions. [2024-11-28 03:23:31,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 03:23:31,775 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 24 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 105 [2024-11-28 03:23:31,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:23:31,777 INFO L225 Difference]: With dead ends: 329 [2024-11-28 03:23:31,777 INFO L226 Difference]: Without dead ends: 208 [2024-11-28 03:23:31,777 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 195 SyntacticMatches, 15 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=371, Invalid=1189, Unknown=0, NotChecked=0, Total=1560 [2024-11-28 03:23:31,778 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 148 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 189 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 189 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:23:31,778 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 39 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [189 Valid, 1030 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 03:23:31,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-11-28 03:23:31,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 175. [2024-11-28 03:23:31,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.0689655172413792) internal successors, (186), 174 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:23:31,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 186 transitions. [2024-11-28 03:23:31,864 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 186 transitions. Word has length 105 [2024-11-28 03:23:31,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:23:31,864 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 186 transitions. [2024-11-28 03:23:31,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 24 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-28 03:23:31,865 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 186 transitions. [2024-11-28 03:23:31,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-28 03:23:31,866 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:23:31,866 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:23:31,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-28 03:23:32,071 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:23:32,071 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:23:32,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:23:32,071 INFO L85 PathProgramCache]: Analyzing trace with hash -880699270, now seen corresponding path program 17 times [2024-11-28 03:23:32,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:23:32,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680620169] [2024-11-28 03:23:32,071 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:23:32,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:23:32,142 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-28 03:23:32,142 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:23:32,477 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 03:23:32,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:23:32,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680620169] [2024-11-28 03:23:32,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680620169] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:23:32,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702374318] [2024-11-28 03:23:32,478 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:23:32,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:23:32,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:23:32,480 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:23:32,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 03:23:32,916 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-28 03:23:32,916 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:23:32,921 INFO L256 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 03:23:32,923 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:23:33,234 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 03:23:33,234 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:23:33,427 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-28 03:23:33,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702374318] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:23:33,427 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:23:33,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 24 [2024-11-28 03:23:33,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201939281] [2024-11-28 03:23:33,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:23:33,428 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:23:33,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:23:33,429 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:23:33,429 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:23:33,429 INFO L87 Difference]: Start difference. First operand 175 states and 186 transitions. Second operand has 24 states, 24 states have (on average 2.875) internal successors, (69), 24 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-28 03:23:34,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:23:34,261 INFO L93 Difference]: Finished difference Result 295 states and 312 transitions. [2024-11-28 03:23:34,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 03:23:34,262 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 24 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 105 [2024-11-28 03:23:34,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:23:34,263 INFO L225 Difference]: With dead ends: 295 [2024-11-28 03:23:34,263 INFO L226 Difference]: Without dead ends: 125 [2024-11-28 03:23:34,263 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 196 SyntacticMatches, 14 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=248, Invalid=682, Unknown=0, NotChecked=0, Total=930 [2024-11-28 03:23:34,264 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 275 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:23:34,264 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [275 Valid, 42 Invalid, 792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 03:23:34,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2024-11-28 03:23:34,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 118. [2024-11-28 03:23:34,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 117 states have (on average 1.0598290598290598) internal successors, (124), 117 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:23:34,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 124 transitions. [2024-11-28 03:23:34,323 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 124 transitions. Word has length 105 [2024-11-28 03:23:34,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:23:34,323 INFO L471 AbstractCegarLoop]: Abstraction has 118 states and 124 transitions. [2024-11-28 03:23:34,324 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 24 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-28 03:23:34,324 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 124 transitions. [2024-11-28 03:23:34,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-28 03:23:34,325 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:23:34,325 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:23:34,333 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-28 03:23:34,525 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-11-28 03:23:34,525 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:23:34,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:23:34,526 INFO L85 PathProgramCache]: Analyzing trace with hash 2047774610, now seen corresponding path program 18 times [2024-11-28 03:23:34,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:23:34,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461660689] [2024-11-28 03:23:34,526 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:23:34,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:23:34,635 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-28 03:23:34,635 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:23:50,585 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:23:50,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:23:50,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461660689] [2024-11-28 03:23:50,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461660689] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:23:50,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778022520] [2024-11-28 03:23:50,585 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:23:50,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:23:50,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:23:50,587 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:23:50,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 03:23:50,786 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-28 03:23:50,786 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:23:50,790 WARN L254 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 200 conjuncts are in the unsatisfiable core [2024-11-28 03:23:50,794 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:23:51,640 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:24:04,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:24:04,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:24:04,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:24:04,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:24:04,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:24:04,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:24:04,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:24:04,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:24:04,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:24:04,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:24:04,780 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:24:04,781 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 30 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 76 treesize of output 138 [2024-11-28 03:24:05,408 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 343 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:24:05,408 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:24:24,639 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 0 proven. 307 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:24:24,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778022520] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:24:24,639 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:24:24,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 69, 60] total 194 [2024-11-28 03:24:24,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428642271] [2024-11-28 03:24:24,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:24:24,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 194 states [2024-11-28 03:24:24,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:24,642 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 194 interpolants. [2024-11-28 03:24:24,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1973, Invalid=35469, Unknown=0, NotChecked=0, Total=37442 [2024-11-28 03:24:24,643 INFO L87 Difference]: Start difference. First operand 118 states and 124 transitions. Second operand has 194 states, 194 states have (on average 1.711340206185567) internal successors, (332), 194 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:25:31,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:31,479 INFO L93 Difference]: Finished difference Result 309 states and 327 transitions. [2024-11-28 03:25:31,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 167 states. [2024-11-28 03:25:31,480 INFO L78 Accepts]: Start accepts. Automaton has has 194 states, 194 states have (on average 1.711340206185567) internal successors, (332), 194 states have internal predecessors, (332), 0 states have call successors, (0), 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 117 [2024-11-28 03:25:31,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:31,482 INFO L225 Difference]: With dead ends: 309 [2024-11-28 03:25:31,482 INFO L226 Difference]: Without dead ends: 305 [2024-11-28 03:25:31,485 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 292 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23689 ImplicationChecksByTransitivity, 81.3s TimeCoverageRelationStatistics Valid=5660, Invalid=80482, Unknown=0, NotChecked=0, Total=86142 [2024-11-28 03:25:31,486 INFO L435 NwaCegarLoop]: 11 mSDtfsCounter, 744 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 15383 mSolverCounterSat, 935 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 744 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 16318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 935 IncrementalHoareTripleChecker+Valid, 15383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:31,486 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [744 Valid, 342 Invalid, 16318 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [935 Valid, 15383 Invalid, 0 Unknown, 0 Unchecked, 22.3s Time] [2024-11-28 03:25:31,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2024-11-28 03:25:31,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 187. [2024-11-28 03:25:31,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 186 states have (on average 1.064516129032258) internal successors, (198), 186 states have internal predecessors, (198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:25:31,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 198 transitions. [2024-11-28 03:25:31,616 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 198 transitions. Word has length 117 [2024-11-28 03:25:31,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:31,616 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 198 transitions. [2024-11-28 03:25:31,616 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 194 states, 194 states have (on average 1.711340206185567) internal successors, (332), 194 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:25:31,617 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 198 transitions. [2024-11-28 03:25:31,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-28 03:25:31,618 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:31,618 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:25:31,632 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-28 03:25:31,819 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-28 03:25:31,819 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:31,819 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:31,820 INFO L85 PathProgramCache]: Analyzing trace with hash -697698122, now seen corresponding path program 19 times [2024-11-28 03:25:31,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:31,820 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069653772] [2024-11-28 03:25:31,820 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:25:31,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:31,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:25:32,141 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 51 proven. 62 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-28 03:25:32,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:32,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069653772] [2024-11-28 03:25:32,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069653772] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:25:32,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525424728] [2024-11-28 03:25:32,141 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:25:32,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:25:32,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:25:32,144 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:25:32,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 03:25:32,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:25:32,258 INFO L256 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 03:25:32,260 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:25:32,664 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-28 03:25:32,664 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:25:32,929 INFO L134 CoverageAnalysis]: Checked inductivity of 358 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-28 03:25:32,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525424728] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:25:32,929 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:25:32,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-28 03:25:32,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438412878] [2024-11-28 03:25:32,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:25:32,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-28 03:25:32,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:32,931 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-28 03:25:32,931 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2024-11-28 03:25:32,931 INFO L87 Difference]: Start difference. First operand 187 states and 198 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-28 03:25:33,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:33,975 INFO L93 Difference]: Finished difference Result 389 states and 415 transitions. [2024-11-28 03:25:33,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 03:25:33,977 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 119 [2024-11-28 03:25:33,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:33,981 INFO L225 Difference]: With dead ends: 389 [2024-11-28 03:25:33,982 INFO L226 Difference]: Without dead ends: 207 [2024-11-28 03:25:33,982 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 213 SyntacticMatches, 15 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=322, Invalid=938, Unknown=0, NotChecked=0, Total=1260 [2024-11-28 03:25:33,984 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 261 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 279 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 279 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:33,984 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 43 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [279 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 03:25:33,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2024-11-28 03:25:34,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 194. [2024-11-28 03:25:34,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 1.0569948186528497) internal successors, (204), 193 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:25:34,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 204 transitions. [2024-11-28 03:25:34,085 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 204 transitions. Word has length 119 [2024-11-28 03:25:34,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:34,085 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 204 transitions. [2024-11-28 03:25:34,085 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-28 03:25:34,085 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 204 transitions. [2024-11-28 03:25:34,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-28 03:25:34,086 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:34,086 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:25:34,093 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-28 03:25:34,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-28 03:25:34,287 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:34,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:34,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1246515098, now seen corresponding path program 20 times [2024-11-28 03:25:34,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:34,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563486454] [2024-11-28 03:25:34,288 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:25:34,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:34,305 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:25:34,305 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:25:34,631 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 36 proven. 77 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2024-11-28 03:25:34,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:34,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563486454] [2024-11-28 03:25:34,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563486454] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:25:34,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416380960] [2024-11-28 03:25:34,631 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:25:34,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:25:34,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:25:34,633 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:25:34,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 03:25:34,745 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:25:34,745 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:25:34,746 INFO L256 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 03:25:34,748 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:25:35,075 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2024-11-28 03:25:35,076 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:25:35,373 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2024-11-28 03:25:35,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416380960] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:25:35,374 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:25:35,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 29 [2024-11-28 03:25:35,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104035187] [2024-11-28 03:25:35,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:25:35,375 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-28 03:25:35,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:35,375 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-28 03:25:35,375 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=609, Unknown=0, NotChecked=0, Total=812 [2024-11-28 03:25:35,375 INFO L87 Difference]: Start difference. First operand 194 states and 204 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-28 03:25:36,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:36,488 INFO L93 Difference]: Finished difference Result 206 states and 216 transitions. [2024-11-28 03:25:36,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 03:25:36,488 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 121 [2024-11-28 03:25:36,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:36,489 INFO L225 Difference]: With dead ends: 206 [2024-11-28 03:25:36,489 INFO L226 Difference]: Without dead ends: 138 [2024-11-28 03:25:36,490 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 216 SyntacticMatches, 16 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=441, Invalid=1539, Unknown=0, NotChecked=0, Total=1980 [2024-11-28 03:25:36,490 INFO L435 NwaCegarLoop]: 12 mSDtfsCounter, 301 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 1091 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:36,490 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 36 Invalid, 1091 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 03:25:36,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-11-28 03:25:36,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 132. [2024-11-28 03:25:36,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 131 states have (on average 1.0534351145038168) internal successors, (138), 131 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:25:36,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 138 transitions. [2024-11-28 03:25:36,544 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 138 transitions. Word has length 121 [2024-11-28 03:25:36,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:36,544 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 138 transitions. [2024-11-28 03:25:36,544 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-28 03:25:36,544 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 138 transitions. [2024-11-28 03:25:36,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-28 03:25:36,545 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:36,545 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:25:36,556 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-28 03:25:36,745 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-28 03:25:36,746 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:36,746 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:36,746 INFO L85 PathProgramCache]: Analyzing trace with hash -563387378, now seen corresponding path program 21 times [2024-11-28 03:25:36,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:36,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109911058] [2024-11-28 03:25:36,746 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:25:36,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:36,896 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-28 03:25:36,896 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:25:53,540 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 0 proven. 448 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:25:53,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:53,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109911058] [2024-11-28 03:25:53,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109911058] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:25:53,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713260574] [2024-11-28 03:25:53,540 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:25:53,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:25:53,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:25:53,542 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:25:53,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6c969e21-adc6-4213-a25a-f72f88344438/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 03:25:53,794 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-11-28 03:25:53,795 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:25:53,799 WARN L254 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 216 conjuncts are in the unsatisfiable core [2024-11-28 03:25:53,803 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:25:54,146 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-28 03:26:11,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:26:11,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:26:11,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:26:11,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:26:11,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:26:11,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-28 03:26:11,751 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:26:11,752 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 18 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 78 treesize of output 116 [2024-11-28 03:26:12,408 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 15 proven. 384 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-28 03:26:12,408 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:26:40,035 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 0 proven. 399 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-28 03:26:40,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713260574] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:26:40,036 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:26:40,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 69, 66] total 207 [2024-11-28 03:26:40,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013037643] [2024-11-28 03:26:40,036 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:26:40,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 207 states [2024-11-28 03:26:40,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:26:40,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 207 interpolants. [2024-11-28 03:26:40,039 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=939, Invalid=41703, Unknown=0, NotChecked=0, Total=42642 [2024-11-28 03:26:40,040 INFO L87 Difference]: Start difference. First operand 132 states and 138 transitions. Second operand has 207 states, 207 states have (on average 1.7391304347826086) internal successors, (360), 207 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)