./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/recursified_nla-digbench/recursified_cohencu-ll.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_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/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_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/recursified_nla-digbench/recursified_cohencu-ll.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/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_928e94d2-3c66-47de-8802-c8b486da20c4/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 260777f6a7be1f16cc330a008300c11ebdea8f1cf9d8e96a0325274fd8fd5b2a --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:34:07,741 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:34:07,818 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 03:34:07,825 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:34:07,825 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:34:07,856 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:34:07,856 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:34:07,856 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:34:07,857 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:34:07,857 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:34:07,857 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:34:07,857 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:34:07,858 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:34:07,858 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:34:07,858 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:34:07,858 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:34:07,858 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:34:07,859 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 03:34:07,859 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:34:07,859 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 03:34:07,859 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:34:07,859 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:34:07,859 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:34:07,859 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:34:07,860 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 03:34:07,860 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:34:07,860 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:34:07,860 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:34:07,860 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:34:07,860 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:34:07,861 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:34:07,861 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:34:07,861 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:34:07,861 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:34:07,861 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:34:07,861 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:34:07,861 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:34:07,862 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:34:07,862 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:34:07,862 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:34:07,862 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:34:07,862 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:34:07,862 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:34:07,863 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:34:07,863 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:34:07,863 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:34:07,863 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:34:07,863 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:34:07,863 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_928e94d2-3c66-47de-8802-c8b486da20c4/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 -> 260777f6a7be1f16cc330a008300c11ebdea8f1cf9d8e96a0325274fd8fd5b2a [2024-11-28 03:34:08,187 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:34:08,201 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:34:08,204 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:34:08,206 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:34:08,207 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:34:08,209 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/recursified_nla-digbench/recursified_cohencu-ll.c [2024-11-28 03:34:11,681 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/data/5b50e1d7c/aa0fd824a83149cf9deb6761848d2fdd/FLAG84ec7ce79 [2024-11-28 03:34:12,053 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:34:12,054 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/sv-benchmarks/c/recursified_nla-digbench/recursified_cohencu-ll.c [2024-11-28 03:34:12,070 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/data/5b50e1d7c/aa0fd824a83149cf9deb6761848d2fdd/FLAG84ec7ce79 [2024-11-28 03:34:12,098 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/data/5b50e1d7c/aa0fd824a83149cf9deb6761848d2fdd [2024-11-28 03:34:12,101 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:34:12,102 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:34:12,104 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:34:12,104 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:34:12,114 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:34:12,115 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,116 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@728e2cb1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12, skipping insertion in model container [2024-11-28 03:34:12,117 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,141 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:34:12,350 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_928e94d2-3c66-47de-8802-c8b486da20c4/sv-benchmarks/c/recursified_nla-digbench/recursified_cohencu-ll.c[1124,1137] [2024-11-28 03:34:12,393 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:34:12,411 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:34:12,427 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_928e94d2-3c66-47de-8802-c8b486da20c4/sv-benchmarks/c/recursified_nla-digbench/recursified_cohencu-ll.c[1124,1137] [2024-11-28 03:34:12,463 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:34:12,487 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:34:12,488 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12 WrapperNode [2024-11-28 03:34:12,489 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:34:12,490 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:34:12,490 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:34:12,491 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:34:12,505 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:34:12" (1/1) ... [2024-11-28 03:34:12,517 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:34:12" (1/1) ... [2024-11-28 03:34:12,550 INFO L138 Inliner]: procedures = 16, calls = 99, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 106 [2024-11-28 03:34:12,550 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:34:12,551 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:34:12,551 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:34:12,551 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:34:12,564 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,565 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,573 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,597 INFO L175 MemorySlicer]: Split 66 memory accesses to 6 slices as follows [2, 11, 15, 21, 12, 5]. 32 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0, 0]. The 9 writes are split as follows [0, 2, 2, 2, 2, 1]. [2024-11-28 03:34:12,597 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,598 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,606 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,608 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,610 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,612 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,613 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,616 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:34:12,617 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:34:12,618 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:34:12,618 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:34:12,619 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (1/1) ... [2024-11-28 03:34:12,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:34:12,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:12,663 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/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:34:12,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/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:34:12,702 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:34:12,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:34:12,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 03:34:12,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 03:34:12,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 03:34:12,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 03:34:12,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 03:34:12,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 03:34:12,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 03:34:12,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 03:34:12,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 03:34:12,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 03:34:12,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 03:34:12,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 03:34:12,703 INFO L130 BoogieDeclarations]: Found specification of procedure func_to_recursive_line_29_to_41_0 [2024-11-28 03:34:12,703 INFO L138 BoogieDeclarations]: Found implementation of procedure func_to_recursive_line_29_to_41_0 [2024-11-28 03:34:12,703 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:34:12,703 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:34:12,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 03:34:12,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 03:34:12,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 03:34:12,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 03:34:12,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 03:34:12,704 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 03:34:12,704 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-28 03:34:12,704 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-28 03:34:12,704 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 03:34:12,833 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:34:12,836 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:34:13,199 INFO L? ?]: Removed 9 outVars from TransFormulas that were not future-live. [2024-11-28 03:34:13,199 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:34:13,215 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:34:13,216 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-28 03:34:13,216 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:34:13 BoogieIcfgContainer [2024-11-28 03:34:13,217 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:34:13,219 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:34:13,221 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:34:13,226 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:34:13,227 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:34:12" (1/3) ... [2024-11-28 03:34:13,228 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@721d911e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:34:13, skipping insertion in model container [2024-11-28 03:34:13,228 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:34:12" (2/3) ... [2024-11-28 03:34:13,229 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@721d911e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:34:13, skipping insertion in model container [2024-11-28 03:34:13,231 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:34:13" (3/3) ... [2024-11-28 03:34:13,232 INFO L128 eAbstractionObserver]: Analyzing ICFG recursified_cohencu-ll.c [2024-11-28 03:34:13,251 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:34:13,255 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG recursified_cohencu-ll.c that has 3 procedures, 41 locations, 1 initial locations, 0 loop locations, and 1 error locations. [2024-11-28 03:34:13,338 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:34:13,358 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;@2d50992e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:34:13,358 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:34:13,361 INFO L276 IsEmpty]: Start isEmpty. Operand has 41 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 26 states have internal predecessors, (28), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-11-28 03:34:13,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-28 03:34:13,368 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:13,368 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:34:13,369 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:13,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:13,378 INFO L85 PathProgramCache]: Analyzing trace with hash 252415097, now seen corresponding path program 1 times [2024-11-28 03:34:13,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:13,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920859152] [2024-11-28 03:34:13,388 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:13,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:13,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:14,599 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:34:14,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:14,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920859152] [2024-11-28 03:34:14,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920859152] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:34:14,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:34:14,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 03:34:14,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945486081] [2024-11-28 03:34:14,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:34:14,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 03:34:14,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:14,639 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 03:34:14,640 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:34:14,643 INFO L87 Difference]: Start difference. First operand has 41 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 26 states have internal predecessors, (28), 13 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Second operand has 8 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:34:15,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:15,040 INFO L93 Difference]: Finished difference Result 99 states and 149 transitions. [2024-11-28 03:34:15,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 03:34:15,045 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-11-28 03:34:15,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:15,056 INFO L225 Difference]: With dead ends: 99 [2024-11-28 03:34:15,056 INFO L226 Difference]: Without dead ends: 57 [2024-11-28 03:34:15,060 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:34:15,067 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 20 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:15,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 222 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:34:15,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-28 03:34:15,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 56. [2024-11-28 03:34:15,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 33 states have (on average 1.0909090909090908) internal successors, (36), 35 states have internal predecessors, (36), 18 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) [2024-11-28 03:34:15,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 72 transitions. [2024-11-28 03:34:15,143 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 72 transitions. Word has length 9 [2024-11-28 03:34:15,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:15,143 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 72 transitions. [2024-11-28 03:34:15,144 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:34:15,144 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 72 transitions. [2024-11-28 03:34:15,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-28 03:34:15,147 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:15,147 INFO L218 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:34:15,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 03:34:15,148 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:15,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:15,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1306217988, now seen corresponding path program 1 times [2024-11-28 03:34:15,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:15,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614698158] [2024-11-28 03:34:15,149 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:15,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:15,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:34:15,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [41364965] [2024-11-28 03:34:15,207 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:15,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:15,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:15,212 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:15,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:34:15,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:15,417 INFO L256 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-28 03:34:15,428 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:15,485 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:34:15,495 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:34:15,953 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:34:15,953 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:16,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:16,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614698158] [2024-11-28 03:34:16,281 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:34:16,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41364965] [2024-11-28 03:34:16,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41364965] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:16,282 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:34:16,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-28 03:34:16,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618828516] [2024-11-28 03:34:16,285 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:16,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 03:34:16,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:16,288 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 03:34:16,289 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2024-11-28 03:34:16,289 INFO L87 Difference]: Start difference. First operand 56 states and 72 transitions. Second operand has 13 states, 10 states have (on average 1.1) internal successors, (11), 9 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 03:34:17,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:17,379 INFO L93 Difference]: Finished difference Result 80 states and 99 transitions. [2024-11-28 03:34:17,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:34:17,380 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 1.1) internal successors, (11), 9 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2024-11-28 03:34:17,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:17,382 INFO L225 Difference]: With dead ends: 80 [2024-11-28 03:34:17,385 INFO L226 Difference]: Without dead ends: 78 [2024-11-28 03:34:17,386 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2024-11-28 03:34:17,387 INFO L435 NwaCegarLoop]: 22 mSDtfsCounter, 37 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:17,389 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 198 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 03:34:17,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2024-11-28 03:34:17,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 76. [2024-11-28 03:34:17,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 45 states have (on average 1.0888888888888888) internal successors, (49), 47 states have internal predecessors, (49), 24 states have call successors, (24), 6 states have call predecessors, (24), 6 states have return successors, (23), 23 states have call predecessors, (23), 22 states have call successors, (23) [2024-11-28 03:34:17,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 96 transitions. [2024-11-28 03:34:17,434 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 96 transitions. Word has length 15 [2024-11-28 03:34:17,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:17,437 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 96 transitions. [2024-11-28 03:34:17,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 1.1) internal successors, (11), 9 states have internal predecessors, (11), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-28 03:34:17,437 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 96 transitions. [2024-11-28 03:34:17,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-28 03:34:17,438 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:17,438 INFO L218 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:34:17,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 03:34:17,639 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:17,639 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:17,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:17,641 INFO L85 PathProgramCache]: Analyzing trace with hash 979710525, now seen corresponding path program 1 times [2024-11-28 03:34:17,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:17,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420423240] [2024-11-28 03:34:17,642 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:17,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:17,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:34:17,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [751275607] [2024-11-28 03:34:17,718 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:17,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:17,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:17,723 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:17,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 03:34:17,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:17,863 INFO L256 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-28 03:34:17,868 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:17,881 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:34:17,888 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:34:18,417 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 03:34:18,418 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:18,843 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2024-11-28 03:34:19,082 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-28 03:34:19,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:19,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420423240] [2024-11-28 03:34:19,083 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:34:19,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751275607] [2024-11-28 03:34:19,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751275607] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:19,084 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:34:19,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2024-11-28 03:34:19,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965257475] [2024-11-28 03:34:19,084 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:19,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 03:34:19,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:19,086 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 03:34:19,087 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2024-11-28 03:34:19,087 INFO L87 Difference]: Start difference. First operand 76 states and 96 transitions. Second operand has 21 states, 16 states have (on average 1.625) internal successors, (26), 17 states have internal predecessors, (26), 7 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-28 03:34:20,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:20,479 INFO L93 Difference]: Finished difference Result 84 states and 102 transitions. [2024-11-28 03:34:20,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 03:34:20,480 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 16 states have (on average 1.625) internal successors, (26), 17 states have internal predecessors, (26), 7 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) Word has length 21 [2024-11-28 03:34:20,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:20,482 INFO L225 Difference]: With dead ends: 84 [2024-11-28 03:34:20,482 INFO L226 Difference]: Without dead ends: 82 [2024-11-28 03:34:20,483 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=176, Invalid=816, Unknown=0, NotChecked=0, Total=992 [2024-11-28 03:34:20,484 INFO L435 NwaCegarLoop]: 22 mSDtfsCounter, 60 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:20,485 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 166 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 03:34:20,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-11-28 03:34:20,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 80. [2024-11-28 03:34:20,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 48 states have (on average 1.0833333333333333) internal successors, (52), 50 states have internal predecessors, (52), 24 states have call successors, (24), 7 states have call predecessors, (24), 7 states have return successors, (23), 23 states have call predecessors, (23), 22 states have call successors, (23) [2024-11-28 03:34:20,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 99 transitions. [2024-11-28 03:34:20,527 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 99 transitions. Word has length 21 [2024-11-28 03:34:20,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:20,528 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 99 transitions. [2024-11-28 03:34:20,528 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 16 states have (on average 1.625) internal successors, (26), 17 states have internal predecessors, (26), 7 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-28 03:34:20,529 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 99 transitions. [2024-11-28 03:34:20,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-28 03:34:20,530 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:20,531 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:34:20,546 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 03:34:20,732 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:20,733 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:20,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:20,734 INFO L85 PathProgramCache]: Analyzing trace with hash 574719676, now seen corresponding path program 1 times [2024-11-28 03:34:20,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:20,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86110008] [2024-11-28 03:34:20,735 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:20,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:20,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:34:20,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [692708324] [2024-11-28 03:34:20,800 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:20,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:20,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:20,805 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:20,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 03:34:20,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:20,958 INFO L256 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 74 conjuncts are in the unsatisfiable core [2024-11-28 03:34:20,964 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:20,982 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:34:20,996 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:34:21,004 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:34:21,031 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:34:21,734 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 03:34:21,735 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:22,337 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-28 03:34:22,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:22,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86110008] [2024-11-28 03:34:22,338 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:34:22,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692708324] [2024-11-28 03:34:22,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692708324] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:22,338 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:34:22,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2024-11-28 03:34:22,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434395379] [2024-11-28 03:34:22,339 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:22,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 03:34:22,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:22,342 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 03:34:22,342 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2024-11-28 03:34:22,343 INFO L87 Difference]: Start difference. First operand 80 states and 99 transitions. Second operand has 21 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 18 states have internal predecessors, (28), 8 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (6), 2 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-28 03:34:26,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [1] [2024-11-28 03:34:32,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [1] [2024-11-28 03:34:32,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:32,565 INFO L93 Difference]: Finished difference Result 110 states and 134 transitions. [2024-11-28 03:34:32,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-28 03:34:32,566 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 18 states have internal predecessors, (28), 8 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (6), 2 states have call predecessors, (6), 4 states have call successors, (6) Word has length 27 [2024-11-28 03:34:32,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:32,569 INFO L225 Difference]: With dead ends: 110 [2024-11-28 03:34:32,569 INFO L226 Difference]: Without dead ends: 108 [2024-11-28 03:34:32,570 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 30 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=170, Invalid=822, Unknown=0, NotChecked=0, Total=992 [2024-11-28 03:34:32,574 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 67 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 57 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:32,574 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 111 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 450 Invalid, 1 Unknown, 0 Unchecked, 9.4s Time] [2024-11-28 03:34:32,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2024-11-28 03:34:32,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 106. [2024-11-28 03:34:32,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 64 states have (on average 1.078125) internal successors, (69), 67 states have internal predecessors, (69), 30 states have call successors, (30), 10 states have call predecessors, (30), 11 states have return successors, (31), 29 states have call predecessors, (31), 28 states have call successors, (31) [2024-11-28 03:34:32,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 130 transitions. [2024-11-28 03:34:32,623 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 130 transitions. Word has length 27 [2024-11-28 03:34:32,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:32,624 INFO L471 AbstractCegarLoop]: Abstraction has 106 states and 130 transitions. [2024-11-28 03:34:32,624 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 18 states have internal predecessors, (28), 8 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (6), 2 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-28 03:34:32,624 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 130 transitions. [2024-11-28 03:34:32,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-28 03:34:32,625 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:32,625 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:34:32,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 03:34:32,829 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:32,830 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:32,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:32,833 INFO L85 PathProgramCache]: Analyzing trace with hash -2108880647, now seen corresponding path program 1 times [2024-11-28 03:34:32,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:32,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787248483] [2024-11-28 03:34:32,833 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:32,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:32,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:34:32,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [776219144] [2024-11-28 03:34:32,878 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:32,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:32,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:32,884 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:32,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 03:34:33,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:33,035 INFO L256 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-28 03:34:33,042 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:33,051 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:34:33,064 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:34:33,971 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-28 03:34:33,971 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:34,413 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 30 [2024-11-28 03:34:34,587 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-28 03:34:34,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:34,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787248483] [2024-11-28 03:34:34,595 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:34:34,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776219144] [2024-11-28 03:34:34,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776219144] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:34,595 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:34:34,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2024-11-28 03:34:34,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734125645] [2024-11-28 03:34:34,596 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:34,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 03:34:34,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:34,597 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 03:34:34,599 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2024-11-28 03:34:34,602 INFO L87 Difference]: Start difference. First operand 106 states and 130 transitions. Second operand has 22 states, 16 states have (on average 1.875) internal successors, (30), 18 states have internal predecessors, (30), 8 states have call successors, (12), 6 states have call predecessors, (12), 4 states have return successors, (8), 2 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-28 03:34:38,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [1] [2024-11-28 03:34:42,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [1] [2024-11-28 03:34:42,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:42,458 INFO L93 Difference]: Finished difference Result 119 states and 142 transitions. [2024-11-28 03:34:42,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 03:34:42,459 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 16 states have (on average 1.875) internal successors, (30), 18 states have internal predecessors, (30), 8 states have call successors, (12), 6 states have call predecessors, (12), 4 states have return successors, (8), 2 states have call predecessors, (8), 4 states have call successors, (8) Word has length 33 [2024-11-28 03:34:42,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:42,461 INFO L225 Difference]: With dead ends: 119 [2024-11-28 03:34:42,461 INFO L226 Difference]: Without dead ends: 117 [2024-11-28 03:34:42,462 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 38 SyntacticMatches, 7 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=235, Invalid=1247, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 03:34:42,463 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 103 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 64 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:42,464 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 153 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 461 Invalid, 2 Unknown, 0 Unchecked, 6.7s Time] [2024-11-28 03:34:42,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2024-11-28 03:34:42,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 114. [2024-11-28 03:34:42,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 70 states have (on average 1.0714285714285714) internal successors, (75), 73 states have internal predecessors, (75), 30 states have call successors, (30), 12 states have call predecessors, (30), 13 states have return successors, (31), 29 states have call predecessors, (31), 28 states have call successors, (31) [2024-11-28 03:34:42,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 136 transitions. [2024-11-28 03:34:42,505 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 136 transitions. Word has length 33 [2024-11-28 03:34:42,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:42,506 INFO L471 AbstractCegarLoop]: Abstraction has 114 states and 136 transitions. [2024-11-28 03:34:42,506 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 16 states have (on average 1.875) internal successors, (30), 18 states have internal predecessors, (30), 8 states have call successors, (12), 6 states have call predecessors, (12), 4 states have return successors, (8), 2 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-28 03:34:42,506 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 136 transitions. [2024-11-28 03:34:42,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-28 03:34:42,507 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:42,507 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 2, 2, 2, 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:34:42,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 03:34:42,711 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:42,712 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:42,712 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:42,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1839768368, now seen corresponding path program 1 times [2024-11-28 03:34:42,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:42,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142823039] [2024-11-28 03:34:42,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:42,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:42,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:44,155 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-28 03:34:44,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:44,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142823039] [2024-11-28 03:34:44,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142823039] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:44,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488984616] [2024-11-28 03:34:44,156 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:44,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:44,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:44,159 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:44,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 03:34:44,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:44,312 INFO L256 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-28 03:34:44,317 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:44,324 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:34:44,333 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:34:44,985 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:34:44,995 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:34:45,117 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-28 03:34:45,117 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:45,434 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-28 03:34:45,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488984616] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:45,434 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:34:45,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 8] total 17 [2024-11-28 03:34:45,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318526016] [2024-11-28 03:34:45,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:45,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:34:45,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:45,436 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:34:45,436 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:34:45,436 INFO L87 Difference]: Start difference. First operand 114 states and 136 transitions. Second operand has 17 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 states have internal predecessors, (33), 7 states have call successors, (22), 7 states have call predecessors, (22), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-28 03:34:46,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:46,633 INFO L93 Difference]: Finished difference Result 126 states and 147 transitions. [2024-11-28 03:34:46,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 03:34:46,634 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 states have internal predecessors, (33), 7 states have call successors, (22), 7 states have call predecessors, (22), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 43 [2024-11-28 03:34:46,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:46,635 INFO L225 Difference]: With dead ends: 126 [2024-11-28 03:34:46,635 INFO L226 Difference]: Without dead ends: 124 [2024-11-28 03:34:46,636 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 69 SyntacticMatches, 11 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2024-11-28 03:34:46,637 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 75 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:46,637 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 244 Invalid, 559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 525 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 03:34:46,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-11-28 03:34:46,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 122. [2024-11-28 03:34:46,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 78 states have internal predecessors, (80), 30 states have call successors, (30), 13 states have call predecessors, (30), 16 states have return successors, (34), 30 states have call predecessors, (34), 28 states have call successors, (34) [2024-11-28 03:34:46,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 144 transitions. [2024-11-28 03:34:46,685 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 144 transitions. Word has length 43 [2024-11-28 03:34:46,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:46,686 INFO L471 AbstractCegarLoop]: Abstraction has 122 states and 144 transitions. [2024-11-28 03:34:46,686 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 states have internal predecessors, (33), 7 states have call successors, (22), 7 states have call predecessors, (22), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-28 03:34:46,686 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 144 transitions. [2024-11-28 03:34:46,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-28 03:34:46,691 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:46,691 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 1, 1, 1, 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:34:46,704 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 03:34:46,891 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:46,892 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:46,893 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:46,893 INFO L85 PathProgramCache]: Analyzing trace with hash -262292946, now seen corresponding path program 1 times [2024-11-28 03:34:46,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:46,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571173412] [2024-11-28 03:34:46,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:46,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:46,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:47,311 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-28 03:34:47,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:47,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571173412] [2024-11-28 03:34:47,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571173412] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:34:47,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:34:47,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 03:34:47,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464178552] [2024-11-28 03:34:47,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:34:47,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:34:47,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:47,313 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:34:47,313 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:34:47,314 INFO L87 Difference]: Start difference. First operand 122 states and 144 transitions. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 03:34:47,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:47,764 INFO L93 Difference]: Finished difference Result 128 states and 149 transitions. [2024-11-28 03:34:47,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 03:34:47,764 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 43 [2024-11-28 03:34:47,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:47,766 INFO L225 Difference]: With dead ends: 128 [2024-11-28 03:34:47,766 INFO L226 Difference]: Without dead ends: 126 [2024-11-28 03:34:47,767 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:34:47,768 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 8 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:47,768 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 100 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:34:47,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2024-11-28 03:34:47,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2024-11-28 03:34:47,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 78 states have (on average 1.064102564102564) internal successors, (83), 81 states have internal predecessors, (83), 30 states have call successors, (30), 14 states have call predecessors, (30), 17 states have return successors, (34), 30 states have call predecessors, (34), 28 states have call successors, (34) [2024-11-28 03:34:47,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 147 transitions. [2024-11-28 03:34:47,830 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 147 transitions. Word has length 43 [2024-11-28 03:34:47,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:47,832 INFO L471 AbstractCegarLoop]: Abstraction has 126 states and 147 transitions. [2024-11-28 03:34:47,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 03:34:47,832 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 147 transitions. [2024-11-28 03:34:47,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 03:34:47,833 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:47,834 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:34:47,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 03:34:47,836 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:47,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:47,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1536337171, now seen corresponding path program 2 times [2024-11-28 03:34:47,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:47,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847696348] [2024-11-28 03:34:47,838 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:34:47,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:47,891 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:34:47,891 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:34:47,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [370572356] [2024-11-28 03:34:47,893 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:34:47,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:47,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:47,896 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:47,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 03:34:48,047 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:34:48,047 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:48,051 INFO L256 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 90 conjuncts are in the unsatisfiable core [2024-11-28 03:34:48,055 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:48,064 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 84 [2024-11-28 03:34:48,073 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:34:48,081 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:34:48,090 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:34:48,787 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-11-28 03:34:48,791 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:34:48,799 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:34:49,031 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-28 03:34:49,032 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:49,517 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-28 03:34:49,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:49,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847696348] [2024-11-28 03:34:49,517 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:34:49,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370572356] [2024-11-28 03:34:49,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370572356] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:49,517 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:34:49,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2024-11-28 03:34:49,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170703756] [2024-11-28 03:34:49,518 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:49,518 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 03:34:49,518 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:49,519 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 03:34:49,519 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:34:49,519 INFO L87 Difference]: Start difference. First operand 126 states and 147 transitions. Second operand has 20 states, 16 states have (on average 2.4375) internal successors, (39), 14 states have internal predecessors, (39), 8 states have call successors, (18), 9 states have call predecessors, (18), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-28 03:34:51,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:51,655 INFO L93 Difference]: Finished difference Result 160 states and 182 transitions. [2024-11-28 03:34:51,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-28 03:34:51,656 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 16 states have (on average 2.4375) internal successors, (39), 14 states have internal predecessors, (39), 8 states have call successors, (18), 9 states have call predecessors, (18), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 49 [2024-11-28 03:34:51,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:51,658 INFO L225 Difference]: With dead ends: 160 [2024-11-28 03:34:51,658 INFO L226 Difference]: Without dead ends: 158 [2024-11-28 03:34:51,659 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 68 SyntacticMatches, 10 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=187, Invalid=1003, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 03:34:51,660 INFO L435 NwaCegarLoop]: 54 mSDtfsCounter, 140 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 348 SdHoareTripleChecker+Invalid, 772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:51,660 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 348 Invalid, 772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-28 03:34:51,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-11-28 03:34:51,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 154. [2024-11-28 03:34:51,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 96 states have (on average 1.0625) internal successors, (102), 99 states have internal predecessors, (102), 36 states have call successors, (36), 18 states have call predecessors, (36), 21 states have return successors, (39), 36 states have call predecessors, (39), 33 states have call successors, (39) [2024-11-28 03:34:51,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 177 transitions. [2024-11-28 03:34:51,712 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 177 transitions. Word has length 49 [2024-11-28 03:34:51,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:51,713 INFO L471 AbstractCegarLoop]: Abstraction has 154 states and 177 transitions. [2024-11-28 03:34:51,713 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 16 states have (on average 2.4375) internal successors, (39), 14 states have internal predecessors, (39), 8 states have call successors, (18), 9 states have call predecessors, (18), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-28 03:34:51,713 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 177 transitions. [2024-11-28 03:34:51,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-28 03:34:51,714 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:51,714 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 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:34:51,727 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-28 03:34:51,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:51,915 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:51,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:51,916 INFO L85 PathProgramCache]: Analyzing trace with hash -966431251, now seen corresponding path program 1 times [2024-11-28 03:34:51,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:51,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628382411] [2024-11-28 03:34:51,916 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:51,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:51,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:34:51,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [415443777] [2024-11-28 03:34:51,945 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:34:51,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:51,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:51,948 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:51,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 03:34:52,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:34:52,141 INFO L256 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-28 03:34:52,146 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:52,159 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:34:52,169 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:34:52,179 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 1 [2024-11-28 03:34:52,903 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 03:34:53,137 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2024-11-28 03:34:53,260 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 42 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-28 03:34:53,261 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:53,669 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2024-11-28 03:34:53,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:53,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628382411] [2024-11-28 03:34:53,921 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:34:53,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415443777] [2024-11-28 03:34:53,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415443777] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:34:53,921 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:34:53,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-11-28 03:34:53,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752156995] [2024-11-28 03:34:53,921 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:53,922 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 03:34:53,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:53,923 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 03:34:53,923 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:34:53,923 INFO L87 Difference]: Start difference. First operand 154 states and 177 transitions. Second operand has 16 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 states have internal predecessors, (25), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-28 03:34:55,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:55,909 INFO L93 Difference]: Finished difference Result 162 states and 183 transitions. [2024-11-28 03:34:55,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-28 03:34:55,910 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 states have internal predecessors, (25), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 4 states have call successors, (7) Word has length 49 [2024-11-28 03:34:55,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:55,915 INFO L225 Difference]: With dead ends: 162 [2024-11-28 03:34:55,915 INFO L226 Difference]: Without dead ends: 160 [2024-11-28 03:34:55,916 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 39 SyntacticMatches, 11 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=259, Invalid=1223, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 03:34:55,917 INFO L435 NwaCegarLoop]: 17 mSDtfsCounter, 98 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:55,919 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 90 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 03:34:55,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-11-28 03:34:55,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 158. [2024-11-28 03:34:55,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 99 states have (on average 1.0606060606060606) internal successors, (105), 102 states have internal predecessors, (105), 36 states have call successors, (36), 19 states have call predecessors, (36), 22 states have return successors, (39), 36 states have call predecessors, (39), 33 states have call successors, (39) [2024-11-28 03:34:55,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 180 transitions. [2024-11-28 03:34:55,992 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 180 transitions. Word has length 49 [2024-11-28 03:34:55,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:55,993 INFO L471 AbstractCegarLoop]: Abstraction has 158 states and 180 transitions. [2024-11-28 03:34:55,993 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 14 states have internal predecessors, (25), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-28 03:34:55,993 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 180 transitions. [2024-11-28 03:34:55,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 03:34:55,997 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:55,997 INFO L218 NwaCegarLoop]: trace histogram [8, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:34:56,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 03:34:56,198 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:56,198 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:56,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:56,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1459603436, now seen corresponding path program 3 times [2024-11-28 03:34:56,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:56,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029072364] [2024-11-28 03:34:56,198 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:34:56,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:56,293 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 03:34:56,294 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:34:56,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [949311319] [2024-11-28 03:34:56,297 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:34:56,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:56,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:56,300 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:56,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 03:34:56,471 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 03:34:56,471 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:56,475 INFO L256 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 118 conjuncts are in the unsatisfiable core [2024-11-28 03:34:56,483 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:56,506 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:34:56,517 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:34:56,532 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:34:56,545 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:34:57,886 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:34:57,901 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:34:57,913 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:34:58,569 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 61 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-28 03:34:58,569 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:59,169 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-28 03:34:59,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:59,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029072364] [2024-11-28 03:34:59,169 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:34:59,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949311319] [2024-11-28 03:34:59,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949311319] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:59,170 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:34:59,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2024-11-28 03:34:59,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983964072] [2024-11-28 03:34:59,170 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:59,171 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 03:34:59,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:59,171 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 03:34:59,171 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2024-11-28 03:34:59,172 INFO L87 Difference]: Start difference. First operand 158 states and 180 transitions. Second operand has 21 states, 17 states have (on average 2.411764705882353) internal successors, (41), 15 states have internal predecessors, (41), 9 states have call successors, (20), 9 states have call predecessors, (20), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-28 03:35:02,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:35:02,237 INFO L93 Difference]: Finished difference Result 208 states and 241 transitions. [2024-11-28 03:35:02,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-28 03:35:02,238 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 17 states have (on average 2.411764705882353) internal successors, (41), 15 states have internal predecessors, (41), 9 states have call successors, (20), 9 states have call predecessors, (20), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 55 [2024-11-28 03:35:02,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:35:02,240 INFO L225 Difference]: With dead ends: 208 [2024-11-28 03:35:02,240 INFO L226 Difference]: Without dead ends: 206 [2024-11-28 03:35:02,241 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 77 SyntacticMatches, 12 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=214, Invalid=1192, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 03:35:02,242 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 159 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 786 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:35:02,242 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 345 Invalid, 857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 786 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 03:35:02,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2024-11-28 03:35:02,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 202. [2024-11-28 03:35:02,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 125 states have (on average 1.064) internal successors, (133), 130 states have internal predecessors, (133), 48 states have call successors, (48), 23 states have call predecessors, (48), 28 states have return successors, (55), 48 states have call predecessors, (55), 45 states have call successors, (55) [2024-11-28 03:35:02,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 236 transitions. [2024-11-28 03:35:02,379 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 236 transitions. Word has length 55 [2024-11-28 03:35:02,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:35:02,379 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 236 transitions. [2024-11-28 03:35:02,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 17 states have (on average 2.411764705882353) internal successors, (41), 15 states have internal predecessors, (41), 9 states have call successors, (20), 9 states have call predecessors, (20), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-28 03:35:02,380 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 236 transitions. [2024-11-28 03:35:02,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 03:35:02,380 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:02,381 INFO L218 NwaCegarLoop]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:02,393 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-28 03:35:02,581 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-28 03:35:02,581 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:02,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:02,582 INFO L85 PathProgramCache]: Analyzing trace with hash 837279594, now seen corresponding path program 1 times [2024-11-28 03:35:02,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:02,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263063298] [2024-11-28 03:35:02,582 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:02,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:35:02,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:35:02,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1730312166] [2024-11-28 03:35:02,622 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:02,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:35:02,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:35:02,628 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:35:02,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 03:35:02,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:35:02,794 INFO L256 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-28 03:35:02,798 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:35:02,816 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:35:02,826 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 35 [2024-11-28 03:35:02,848 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 1 [2024-11-28 03:35:02,861 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 1 [2024-11-28 03:35:02,873 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:35:34,112 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-28 03:35:35,268 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:35:35,269 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 68 treesize of output 72 [2024-11-28 03:35:35,508 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 6 proven. 64 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-28 03:35:35,508 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:35:36,095 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2024-11-28 03:35:36,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:35:36,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263063298] [2024-11-28 03:35:36,715 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:35:36,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730312166] [2024-11-28 03:35:36,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730312166] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:35:36,715 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:35:36,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-28 03:35:36,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552197525] [2024-11-28 03:35:36,716 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:35:36,716 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-28 03:35:36,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:35:36,717 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-28 03:35:36,717 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=472, Unknown=2, NotChecked=0, Total=552 [2024-11-28 03:35:36,717 INFO L87 Difference]: Start difference. First operand 202 states and 236 transitions. Second operand has 18 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 5 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-28 03:35:39,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:35:39,929 INFO L93 Difference]: Finished difference Result 210 states and 242 transitions. [2024-11-28 03:35:39,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 03:35:39,930 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 5 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 4 states have call successors, (8) Word has length 55 [2024-11-28 03:35:39,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:35:39,931 INFO L225 Difference]: With dead ends: 210 [2024-11-28 03:35:39,932 INFO L226 Difference]: Without dead ends: 208 [2024-11-28 03:35:39,932 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 43 SyntacticMatches, 12 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 32.8s TimeCoverageRelationStatistics Valid=256, Invalid=1464, Unknown=2, NotChecked=0, Total=1722 [2024-11-28 03:35:39,933 INFO L435 NwaCegarLoop]: 17 mSDtfsCounter, 56 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 558 mSolverCounterSat, 50 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 558 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:35:39,933 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 78 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 558 Invalid, 3 Unknown, 0 Unchecked, 1.4s Time] [2024-11-28 03:35:39,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-11-28 03:35:40,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 206. [2024-11-28 03:35:40,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 128 states have (on average 1.0625) internal successors, (136), 133 states have internal predecessors, (136), 48 states have call successors, (48), 24 states have call predecessors, (48), 29 states have return successors, (55), 48 states have call predecessors, (55), 45 states have call successors, (55) [2024-11-28 03:35:40,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 239 transitions. [2024-11-28 03:35:40,036 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 239 transitions. Word has length 55 [2024-11-28 03:35:40,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:35:40,036 INFO L471 AbstractCegarLoop]: Abstraction has 206 states and 239 transitions. [2024-11-28 03:35:40,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 15 states have internal predecessors, (26), 5 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 2 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-28 03:35:40,036 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 239 transitions. [2024-11-28 03:35:40,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-28 03:35:40,037 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:40,037 INFO L218 NwaCegarLoop]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:40,047 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-28 03:35:40,241 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:35:40,241 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:40,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:40,242 INFO L85 PathProgramCache]: Analyzing trace with hash -335329243, now seen corresponding path program 1 times [2024-11-28 03:35:40,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:40,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626693519] [2024-11-28 03:35:40,242 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:40,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:35:40,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:35:40,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [203007811] [2024-11-28 03:35:40,278 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:40,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:35:40,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:35:40,280 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:35:40,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 03:35:40,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:35:40,429 INFO L256 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-28 03:35:40,432 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:35:40,446 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:35:40,454 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:35:40,467 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:35:40,993 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 70 proven. 6 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-28 03:35:40,993 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:35:41,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:35:41,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626693519] [2024-11-28 03:35:41,214 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:35:41,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203007811] [2024-11-28 03:35:41,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203007811] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:35:41,214 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:35:41,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-28 03:35:41,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541760726] [2024-11-28 03:35:41,215 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:35:41,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 03:35:41,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:35:41,215 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 03:35:41,215 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-28 03:35:41,216 INFO L87 Difference]: Start difference. First operand 206 states and 239 transitions. Second operand has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 03:35:41,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:35:41,897 INFO L93 Difference]: Finished difference Result 214 states and 245 transitions. [2024-11-28 03:35:41,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:35:41,898 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 61 [2024-11-28 03:35:41,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:35:41,899 INFO L225 Difference]: With dead ends: 214 [2024-11-28 03:35:41,899 INFO L226 Difference]: Without dead ends: 212 [2024-11-28 03:35:41,900 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 53 SyntacticMatches, 7 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:35:41,901 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 28 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:35:41,901 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 89 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:35:41,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2024-11-28 03:35:41,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 210. [2024-11-28 03:35:41,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 131 states have (on average 1.0610687022900764) internal successors, (139), 136 states have internal predecessors, (139), 48 states have call successors, (48), 25 states have call predecessors, (48), 30 states have return successors, (55), 48 states have call predecessors, (55), 45 states have call successors, (55) [2024-11-28 03:35:42,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 242 transitions. [2024-11-28 03:35:42,001 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 242 transitions. Word has length 61 [2024-11-28 03:35:42,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:35:42,001 INFO L471 AbstractCegarLoop]: Abstraction has 210 states and 242 transitions. [2024-11-28 03:35:42,001 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 03:35:42,001 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 242 transitions. [2024-11-28 03:35:42,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-28 03:35:42,002 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:42,002 INFO L218 NwaCegarLoop]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:42,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-28 03:35:42,203 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-28 03:35:42,203 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:42,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:42,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1784364642, now seen corresponding path program 1 times [2024-11-28 03:35:42,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:42,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770886570] [2024-11-28 03:35:42,203 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:42,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:35:42,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:35:42,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1382345800] [2024-11-28 03:35:42,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:42,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:35:42,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:35:42,238 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:35:42,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 03:35:42,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:35:42,385 INFO L256 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-28 03:35:42,388 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:35:42,395 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:35:42,404 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:35:42,897 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 90 proven. 8 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:35:42,897 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:35:43,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:35:43,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770886570] [2024-11-28 03:35:43,284 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:35:43,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382345800] [2024-11-28 03:35:43,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382345800] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:35:43,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:35:43,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-28 03:35:43,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079853439] [2024-11-28 03:35:43,284 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:35:43,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 03:35:43,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:35:43,286 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 03:35:43,286 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:35:43,286 INFO L87 Difference]: Start difference. First operand 210 states and 242 transitions. Second operand has 8 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-28 03:35:43,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:35:43,887 INFO L93 Difference]: Finished difference Result 218 states and 248 transitions. [2024-11-28 03:35:43,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:35:43,887 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 67 [2024-11-28 03:35:43,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:35:43,889 INFO L225 Difference]: With dead ends: 218 [2024-11-28 03:35:43,889 INFO L226 Difference]: Without dead ends: 214 [2024-11-28 03:35:43,890 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 85 SyntacticMatches, 9 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:35:43,890 INFO L435 NwaCegarLoop]: 21 mSDtfsCounter, 27 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 37 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:35:43,890 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 95 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 216 Invalid, 2 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:35:43,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2024-11-28 03:35:43,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 212. [2024-11-28 03:35:43,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 133 states have (on average 1.0526315789473684) internal successors, (140), 137 states have internal predecessors, (140), 48 states have call successors, (48), 26 states have call predecessors, (48), 30 states have return successors, (55), 48 states have call predecessors, (55), 45 states have call successors, (55) [2024-11-28 03:35:43,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 243 transitions. [2024-11-28 03:35:43,959 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 243 transitions. Word has length 67 [2024-11-28 03:35:43,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:35:43,959 INFO L471 AbstractCegarLoop]: Abstraction has 212 states and 243 transitions. [2024-11-28 03:35:43,959 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-28 03:35:43,959 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 243 transitions. [2024-11-28 03:35:43,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-28 03:35:43,960 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:43,960 INFO L218 NwaCegarLoop]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:35:43,967 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-28 03:35:44,161 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 03:35:44,161 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:44,161 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:44,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1730132651, now seen corresponding path program 1 times [2024-11-28 03:35:44,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:44,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090949793] [2024-11-28 03:35:44,161 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:44,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:35:44,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:35:44,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2065924053] [2024-11-28 03:35:44,204 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:44,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:35:44,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:35:44,206 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:35:44,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 03:35:44,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:35:44,366 INFO L256 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-28 03:35:44,371 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:35:44,377 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:35:44,385 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:35:44,394 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:35:45,212 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 110 proven. 10 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-28 03:35:45,212 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:35:45,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:35:45,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090949793] [2024-11-28 03:35:45,613 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:35:45,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065924053] [2024-11-28 03:35:45,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065924053] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:35:45,613 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:35:45,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-28 03:35:45,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836417002] [2024-11-28 03:35:45,614 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:35:45,614 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-28 03:35:45,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:35:45,614 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-28 03:35:45,615 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:35:45,615 INFO L87 Difference]: Start difference. First operand 212 states and 243 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 3 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-28 03:35:46,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:35:46,503 INFO L93 Difference]: Finished difference Result 214 states and 244 transitions. [2024-11-28 03:35:46,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 03:35:46,504 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 3 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 73 [2024-11-28 03:35:46,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:35:46,506 INFO L225 Difference]: With dead ends: 214 [2024-11-28 03:35:46,506 INFO L226 Difference]: Without dead ends: 176 [2024-11-28 03:35:46,506 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 94 SyntacticMatches, 11 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:35:46,507 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 19 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 35 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 89 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:35:46,507 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 89 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 215 Invalid, 1 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:35:46,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2024-11-28 03:35:46,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2024-11-28 03:35:46,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 109 states have (on average 1.055045871559633) internal successors, (115), 113 states have internal predecessors, (115), 42 states have call successors, (42), 20 states have call predecessors, (42), 24 states have return successors, (49), 42 states have call predecessors, (49), 40 states have call successors, (49) [2024-11-28 03:35:46,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 206 transitions. [2024-11-28 03:35:46,601 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 206 transitions. Word has length 73 [2024-11-28 03:35:46,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:35:46,601 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 206 transitions. [2024-11-28 03:35:46,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 3 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-28 03:35:46,601 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 206 transitions. [2024-11-28 03:35:46,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-28 03:35:46,602 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:46,603 INFO L218 NwaCegarLoop]: trace histogram [11, 10, 10, 2, 2, 2, 2, 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] [2024-11-28 03:35:46,614 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-28 03:35:46,806 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-28 03:35:46,807 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:46,807 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:46,807 INFO L85 PathProgramCache]: Analyzing trace with hash 2025240570, now seen corresponding path program 1 times [2024-11-28 03:35:46,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:46,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480009661] [2024-11-28 03:35:46,808 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:46,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:35:46,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:35:48,702 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 34 proven. 26 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2024-11-28 03:35:48,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:35:48,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480009661] [2024-11-28 03:35:48,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480009661] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:35:48,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896283008] [2024-11-28 03:35:48,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:48,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:35:48,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:35:48,705 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:35:48,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 03:35:48,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:35:48,886 INFO L256 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-28 03:35:48,890 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:35:48,894 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:35:48,901 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:35:49,548 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:35:49,556 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:35:49,656 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2024-11-28 03:35:49,656 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:35:50,267 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2024-11-28 03:35:50,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896283008] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:35:50,417 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:35:50,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 10] total 24 [2024-11-28 03:35:50,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708022809] [2024-11-28 03:35:50,418 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:35:50,418 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:35:50,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:35:50,419 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:35:50,419 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2024-11-28 03:35:50,419 INFO L87 Difference]: Start difference. First operand 176 states and 206 transitions. Second operand has 24 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 21 states have internal predecessors, (50), 12 states have call successors, (26), 5 states have call predecessors, (26), 6 states have return successors, (24), 8 states have call predecessors, (24), 11 states have call successors, (24) [2024-11-28 03:35:52,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:35:52,294 INFO L93 Difference]: Finished difference Result 182 states and 211 transitions. [2024-11-28 03:35:52,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 03:35:52,295 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 21 states have internal predecessors, (50), 12 states have call successors, (26), 5 states have call predecessors, (26), 6 states have return successors, (24), 8 states have call predecessors, (24), 11 states have call successors, (24) Word has length 79 [2024-11-28 03:35:52,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:35:52,297 INFO L225 Difference]: With dead ends: 182 [2024-11-28 03:35:52,297 INFO L226 Difference]: Without dead ends: 180 [2024-11-28 03:35:52,298 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=177, Invalid=1229, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 03:35:52,299 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 25 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:35:52,299 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 196 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 03:35:52,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2024-11-28 03:35:52,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2024-11-28 03:35:52,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 112 states have (on average 1.0535714285714286) internal successors, (118), 116 states have internal predecessors, (118), 42 states have call successors, (42), 21 states have call predecessors, (42), 25 states have return successors, (49), 42 states have call predecessors, (49), 40 states have call successors, (49) [2024-11-28 03:35:52,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 209 transitions. [2024-11-28 03:35:52,383 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 209 transitions. Word has length 79 [2024-11-28 03:35:52,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:35:52,384 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 209 transitions. [2024-11-28 03:35:52,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 21 states have internal predecessors, (50), 12 states have call successors, (26), 5 states have call predecessors, (26), 6 states have return successors, (24), 8 states have call predecessors, (24), 11 states have call successors, (24) [2024-11-28 03:35:52,384 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 209 transitions. [2024-11-28 03:35:52,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-28 03:35:52,385 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:52,385 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 2, 2, 2, 2, 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] [2024-11-28 03:35:52,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-28 03:35:52,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-28 03:35:52,586 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:52,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:52,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1556341433, now seen corresponding path program 1 times [2024-11-28 03:35:52,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:52,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040873091] [2024-11-28 03:35:52,586 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:52,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:35:52,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:35:52,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1928778302] [2024-11-28 03:35:52,667 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:35:52,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:35:52,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:35:52,671 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:35:52,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 03:35:52,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:35:52,912 INFO L256 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 133 conjuncts are in the unsatisfiable core [2024-11-28 03:35:52,919 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:35:52,933 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:35:52,943 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:35:52,953 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:35:52,965 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 1 [2024-11-28 03:35:52,999 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:36:15,329 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 03:36:15,336 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 7 [2024-11-28 03:36:17,164 INFO L349 Elim1Store]: treesize reduction 16, result has 55.6 percent of original size [2024-11-28 03:36:17,164 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 33 [2024-11-28 03:36:17,202 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:36:17,217 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:36:17,427 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:36:17,428 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 41 treesize of output 33 [2024-11-28 03:36:22,079 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 28 proven. 160 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-28 03:36:22,079 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:36:25,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:36:25,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040873091] [2024-11-28 03:36:25,071 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:36:25,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928778302] [2024-11-28 03:36:25,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928778302] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:36:25,071 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:36:25,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2024-11-28 03:36:25,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670657443] [2024-11-28 03:36:25,071 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:36:25,071 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 03:36:25,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:36:25,072 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 03:36:25,073 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=982, Unknown=3, NotChecked=0, Total=1122 [2024-11-28 03:36:25,073 INFO L87 Difference]: Start difference. First operand 180 states and 209 transitions. Second operand has 27 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 21 states have internal predecessors, (37), 7 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-28 03:36:35,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:36:35,659 INFO L93 Difference]: Finished difference Result 188 states and 215 transitions. [2024-11-28 03:36:35,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 03:36:35,660 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 21 states have internal predecessors, (37), 7 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 85 [2024-11-28 03:36:35,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:36:35,662 INFO L225 Difference]: With dead ends: 188 [2024-11-28 03:36:35,662 INFO L226 Difference]: Without dead ends: 186 [2024-11-28 03:36:35,663 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 9 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 741 ImplicationChecksByTransitivity, 33.6s TimeCoverageRelationStatistics Valid=366, Invalid=2492, Unknown=4, NotChecked=0, Total=2862 [2024-11-28 03:36:35,664 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 63 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 804 mSolverCounterSat, 65 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 874 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 804 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:36:35,664 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 97 Invalid, 874 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 804 Invalid, 5 Unknown, 0 Unchecked, 2.8s Time] [2024-11-28 03:36:35,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2024-11-28 03:36:35,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 184. [2024-11-28 03:36:35,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 115 states have (on average 1.0521739130434782) internal successors, (121), 119 states have internal predecessors, (121), 42 states have call successors, (42), 22 states have call predecessors, (42), 26 states have return successors, (49), 42 states have call predecessors, (49), 40 states have call successors, (49) [2024-11-28 03:36:35,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 212 transitions. [2024-11-28 03:36:35,808 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 212 transitions. Word has length 85 [2024-11-28 03:36:35,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:36:35,809 INFO L471 AbstractCegarLoop]: Abstraction has 184 states and 212 transitions. [2024-11-28 03:36:35,809 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 21 states have internal predecessors, (37), 7 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-28 03:36:35,809 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 212 transitions. [2024-11-28 03:36:35,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-28 03:36:35,812 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:36:35,812 INFO L218 NwaCegarLoop]: trace histogram [13, 12, 12, 2, 2, 2, 2, 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] [2024-11-28 03:36:35,822 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-28 03:36:36,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-28 03:36:36,016 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:36:36,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:36:36,017 INFO L85 PathProgramCache]: Analyzing trace with hash -2078897354, now seen corresponding path program 1 times [2024-11-28 03:36:36,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:36:36,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254608030] [2024-11-28 03:36:36,017 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:36:36,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:36:36,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:36:36,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1416006033] [2024-11-28 03:36:36,067 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:36:36,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:36:36,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:36:36,070 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:36:36,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 03:36:36,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:36:36,284 INFO L256 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 134 conjuncts are in the unsatisfiable core [2024-11-28 03:36:36,291 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:36:36,313 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 1 [2024-11-28 03:36:36,319 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:36:36,330 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:36:36,340 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:36:41,469 WARN L873 $PredicateComparison]: unable to prove that (and (or (exists ((|v_ULTIMATE.start_main_~#a~0#1.offset_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~#a~0#1.base_BEFORE_CALL_11| Int)) (let ((.cse0 (select (select |c_#memory_int#5| |v_ULTIMATE.start_main_~#a~0#1.base_BEFORE_CALL_11|) |v_ULTIMATE.start_main_~#a~0#1.offset_BEFORE_CALL_11|))) (and (<= .cse0 32767) (<= 0 .cse0)))) (exists ((|v_ULTIMATE.start_main_~#a~0#1.offset_BEFORE_CALL_11| Int) (|v_ULTIMATE.start_main_~#a~0#1.base_BEFORE_CALL_11| Int)) (let ((.cse1 (select (select |c_#memory_int#5| |v_ULTIMATE.start_main_~#a~0#1.base_BEFORE_CALL_11|) |v_ULTIMATE.start_main_~#a~0#1.offset_BEFORE_CALL_11|))) (and (<= (+ .cse1 1) 0) (<= 0 (+ .cse1 32768)))))) (exists ((|v_func_to_recursive_line_29_to_41_0_#in~z.base_BEFORE_CALL_25| Int) (|v_func_to_recursive_line_29_to_41_0_#in~n.base_BEFORE_CALL_20| Int) (|v_func_to_recursive_line_29_to_41_0_#in~z.offset_BEFORE_CALL_25| Int) (|v_func_to_recursive_line_29_to_41_0_#in~n.offset_BEFORE_CALL_14| Int)) (<= (select (select |c_#memory_int#3| |v_func_to_recursive_line_29_to_41_0_#in~z.base_BEFORE_CALL_25|) |v_func_to_recursive_line_29_to_41_0_#in~z.offset_BEFORE_CALL_25|) (+ 6 (* (select (select |c_#memory_int#4| |v_func_to_recursive_line_29_to_41_0_#in~n.base_BEFORE_CALL_20|) |v_func_to_recursive_line_29_to_41_0_#in~n.offset_BEFORE_CALL_14|) 6))))) is different from true [2024-11-28 03:37:00,737 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2024-11-28 03:37:00,747 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:37:29,394 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:37:29,405 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:37:29,423 INFO L173 IndexEqualityManager]: detected equality via solver [2024-11-28 03:37:29,423 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 3 [2024-11-28 03:37:29,607 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2024-11-28 03:37:52,711 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 27 proven. 116 refuted. 69 times theorem prover too weak. 45 trivial. 46 not checked. [2024-11-28 03:37:52,711 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:38:15,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:38:15,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254608030] [2024-11-28 03:38:15,390 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:38:15,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1416006033] [2024-11-28 03:38:15,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1416006033] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:38:15,390 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:38:15,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2024-11-28 03:38:15,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426070928] [2024-11-28 03:38:15,390 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:38:15,391 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-28 03:38:15,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:38:15,391 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-28 03:38:15,391 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=796, Unknown=12, NotChecked=58, Total=992 [2024-11-28 03:38:15,392 INFO L87 Difference]: Start difference. First operand 184 states and 212 transitions. Second operand has 30 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 25 states have internal predecessors, (41), 9 states have call successors, (15), 7 states have call predecessors, (15), 7 states have return successors, (14), 5 states have call predecessors, (14), 8 states have call successors, (14) [2024-11-28 03:38:26,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:38:26,204 INFO L93 Difference]: Finished difference Result 192 states and 218 transitions. [2024-11-28 03:38:26,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 03:38:26,205 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 25 states have internal predecessors, (41), 9 states have call successors, (15), 7 states have call predecessors, (15), 7 states have return successors, (14), 5 states have call predecessors, (14), 8 states have call successors, (14) Word has length 91 [2024-11-28 03:38:26,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:38:26,206 INFO L225 Difference]: With dead ends: 192 [2024-11-28 03:38:26,206 INFO L226 Difference]: Without dead ends: 190 [2024-11-28 03:38:26,207 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 50 SyntacticMatches, 17 SemanticMatches, 51 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 840 ImplicationChecksByTransitivity, 102.0s TimeCoverageRelationStatistics Valid=376, Invalid=2268, Unknown=12, NotChecked=100, Total=2756 [2024-11-28 03:38:26,208 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 59 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 817 mSolverCounterSat, 93 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 817 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 77 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:38:26,208 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 86 Invalid, 993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 817 Invalid, 6 Unknown, 77 Unchecked, 3.1s Time] [2024-11-28 03:38:26,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2024-11-28 03:38:26,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 188. [2024-11-28 03:38:26,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 118 states have (on average 1.0508474576271187) internal successors, (124), 122 states have internal predecessors, (124), 42 states have call successors, (42), 23 states have call predecessors, (42), 27 states have return successors, (49), 42 states have call predecessors, (49), 40 states have call successors, (49) [2024-11-28 03:38:26,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 215 transitions. [2024-11-28 03:38:26,311 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 215 transitions. Word has length 91 [2024-11-28 03:38:26,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:38:26,311 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 215 transitions. [2024-11-28 03:38:26,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 25 states have internal predecessors, (41), 9 states have call successors, (15), 7 states have call predecessors, (15), 7 states have return successors, (14), 5 states have call predecessors, (14), 8 states have call successors, (14) [2024-11-28 03:38:26,311 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 215 transitions. [2024-11-28 03:38:26,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-28 03:38:26,312 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:38:26,312 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-28 03:38:26,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-28 03:38:26,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 03:38:26,513 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:38:26,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:38:26,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1877560790, now seen corresponding path program 4 times [2024-11-28 03:38:26,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:38:26,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159742034] [2024-11-28 03:38:26,513 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:38:26,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:38:26,596 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:38:26,597 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:38:26,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1454323319] [2024-11-28 03:38:26,600 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:38:26,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:38:26,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:38:26,603 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:38:26,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 03:38:26,864 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:38:26,865 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:38:26,869 INFO L256 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 153 conjuncts are in the unsatisfiable core [2024-11-28 03:38:26,876 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:38:26,891 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:38:26,899 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:38:26,912 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:38:27,792 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:38:27,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:38:27,813 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:38:29,674 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:38:29,721 INFO L349 Elim1Store]: treesize reduction 29, result has 34.1 percent of original size [2024-11-28 03:38:29,721 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 29 [2024-11-28 03:38:29,757 INFO L349 Elim1Store]: treesize reduction 21, result has 34.4 percent of original size [2024-11-28 03:38:29,757 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 25 [2024-11-28 03:38:31,095 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 6 proven. 296 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-28 03:38:31,095 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:38:31,781 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 41 [2024-11-28 03:38:57,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 48 [2024-11-28 03:38:59,319 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 66 proven. 58 refuted. 3 times theorem prover too weak. 243 trivial. 0 not checked. [2024-11-28 03:38:59,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:38:59,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159742034] [2024-11-28 03:38:59,320 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:38:59,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454323319] [2024-11-28 03:38:59,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454323319] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:38:59,320 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:38:59,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 20] total 41 [2024-11-28 03:38:59,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430986283] [2024-11-28 03:38:59,320 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:38:59,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-28 03:38:59,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:38:59,322 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-28 03:38:59,322 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1481, Unknown=6, NotChecked=0, Total=1640 [2024-11-28 03:38:59,323 INFO L87 Difference]: Start difference. First operand 188 states and 215 transitions. Second operand has 41 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 18 states have call successors, (34), 13 states have call predecessors, (34), 8 states have return successors, (26), 6 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-28 03:40:04,301 WARN L286 SmtUtils]: Spent 13.49s on a formula simplification. DAG size of input: 70 DAG size of output: 62 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-28 03:40:37,665 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse10 (select (select |c_#memory_int#3| c_func_to_recursive_line_29_to_41_0_~z.base) c_func_to_recursive_line_29_to_41_0_~z.offset)) (.cse1 (select (select |c_#memory_int#3| |c_func_to_recursive_line_29_to_41_0_#in~z.base|) |c_func_to_recursive_line_29_to_41_0_#in~z.offset|))) (let ((.cse6 (select (select |c_#memory_int#2| |c_func_to_recursive_line_29_to_41_0_#in~y.base|) |c_func_to_recursive_line_29_to_41_0_#in~y.offset|)) (.cse2 (div (* (- 1) .cse1) 6)) (.cse18 (select (select |c_#memory_int#1| c_func_to_recursive_line_29_to_41_0_~x.base) c_func_to_recursive_line_29_to_41_0_~x.offset)) (.cse15 (div (* (- 1) .cse10) 6)) (.cse11 (select (select |c_#memory_int#2| c_func_to_recursive_line_29_to_41_0_~y.base) c_func_to_recursive_line_29_to_41_0_~y.offset)) (.cse9 (select (select |c_#memory_int#4| c_func_to_recursive_line_29_to_41_0_~n.base) c_func_to_recursive_line_29_to_41_0_~n.offset))) (let ((.cse7 (* .cse9 2)) (.cse8 (* .cse9 .cse11)) (.cse13 (* .cse15 .cse11)) (.cse12 (* .cse18 3)) (.cse14 (* .cse15 .cse10)) (.cse16 (not (= (mod (* 5 .cse10) 6) 0))) (.cse0 (not (= (mod (* .cse1 5) 6) 0))) (.cse4 (* 3 (select (select |c_#memory_int#1| |c_func_to_recursive_line_29_to_41_0_#in~x.base|) |c_func_to_recursive_line_29_to_41_0_#in~x.offset|))) (.cse5 (* .cse6 .cse2)) (.cse3 (* .cse1 .cse2))) (and (or .cse0 (= (+ .cse1 (* 2 .cse2) .cse3 .cse4 .cse5 (* .cse6 4)) 1)) (= (+ .cse7 .cse8 3 (* .cse9 .cse10)) (+ (* 3 .cse11) .cse12)) (= (+ .cse11 .cse12) (+ .cse7 .cse8 1)) (or (= (+ .cse13 (* 2 .cse14) (* 6 .cse11) (* 3 .cse10) (* .cse15 8) .cse12) 3) .cse16) (= (+ .cse6 .cse4) (let ((.cse17 (select (select |c_#memory_int#4| |c_func_to_recursive_line_29_to_41_0_#in~n.base|) |c_func_to_recursive_line_29_to_41_0_#in~n.offset|))) (+ (* 2 .cse17) (* .cse6 .cse17) 1))) (or (= (+ .cse13 (* 4 .cse11) (* .cse15 2) .cse10 .cse12 .cse14) 1) .cse16) (= (+ (* 2 .cse10) (* .cse10 .cse11)) (+ (* .cse18 18) (* 12 .cse11) 6)) (or .cse0 (= 3 (+ (* .cse6 6) (* .cse1 3) .cse4 .cse5 (* 2 .cse3) (* .cse2 8)))))))) is different from false [2024-11-28 03:40:40,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [1] [2024-11-28 03:40:44,656 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [1] [2024-11-28 03:41:28,886 WARN L286 SmtUtils]: Spent 24.12s on a formula simplification that was a NOOP. DAG size: 67 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-28 03:41:34,105 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.40s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [1] [2024-11-28 03:41:42,291 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [1] [2024-11-28 03:41:44,076 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result VALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2024-11-28 03:41:48,182 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2024-11-28 03:41:54,335 WARN L286 SmtUtils]: Spent 5.52s on a formula simplification that was a NOOP. DAG size: 56 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-28 03:41:59,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.87s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2024-11-28 03:42:01,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:42:01,441 INFO L93 Difference]: Finished difference Result 232 states and 258 transitions. [2024-11-28 03:42:01,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-28 03:42:01,443 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 18 states have call successors, (34), 13 states have call predecessors, (34), 8 states have return successors, (26), 6 states have call predecessors, (26), 10 states have call successors, (26) Word has length 95 [2024-11-28 03:42:01,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:42:01,444 INFO L225 Difference]: With dead ends: 232 [2024-11-28 03:42:01,444 INFO L226 Difference]: Without dead ends: 230 [2024-11-28 03:42:01,447 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 129 SyntacticMatches, 21 SemanticMatches, 79 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 174.9s TimeCoverageRelationStatistics Valid=726, Invalid=5580, Unknown=18, NotChecked=156, Total=6480 [2024-11-28 03:42:01,447 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 213 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 1882 mSolverCounterSat, 131 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 2054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1882 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 36.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:42:01,448 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 380 Invalid, 2054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1882 Invalid, 4 Unknown, 37 Unchecked, 36.1s Time] [2024-11-28 03:42:01,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2024-11-28 03:42:01,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 226. [2024-11-28 03:42:01,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 143 states have (on average 1.048951048951049) internal successors, (150), 147 states have internal predecessors, (150), 48 states have call successors, (48), 29 states have call predecessors, (48), 34 states have return successors, (55), 49 states have call predecessors, (55), 45 states have call successors, (55) [2024-11-28 03:42:01,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 253 transitions. [2024-11-28 03:42:01,632 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 253 transitions. Word has length 95 [2024-11-28 03:42:01,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:42:01,633 INFO L471 AbstractCegarLoop]: Abstraction has 226 states and 253 transitions. [2024-11-28 03:42:01,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 33 states have (on average 2.1818181818181817) internal successors, (72), 32 states have internal predecessors, (72), 18 states have call successors, (34), 13 states have call predecessors, (34), 8 states have return successors, (26), 6 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-28 03:42:01,633 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 253 transitions. [2024-11-28 03:42:01,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-28 03:42:01,634 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:42:01,634 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 13, 2, 2, 2, 2, 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, 1, 1] [2024-11-28 03:42:01,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-28 03:42:01,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 03:42:01,835 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:42:01,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:42:01,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1421667057, now seen corresponding path program 1 times [2024-11-28 03:42:01,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:42:01,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514992296] [2024-11-28 03:42:01,835 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:42:01,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:42:01,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:42:01,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [621447255] [2024-11-28 03:42:01,886 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:42:01,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:42:01,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:42:01,889 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:42:01,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 03:42:02,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:42:02,156 INFO L256 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 79 conjuncts are in the unsatisfiable core [2024-11-28 03:42:02,161 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:42:02,178 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:42:02,202 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:42:02,228 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:42:04,644 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:42:04,667 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:42:04,690 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:42:06,355 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 140 proven. 20 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2024-11-28 03:42:06,355 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:42:13,321 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 56 [2024-11-28 03:42:13,341 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 48 [2024-11-28 03:42:13,358 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2024-11-28 03:42:26,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:42:26,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514992296] [2024-11-28 03:42:26,086 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:42:26,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621447255] [2024-11-28 03:42:26,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621447255] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:42:26,086 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:42:26,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-28 03:42:26,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717993629] [2024-11-28 03:42:26,087 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:42:26,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:42:26,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:42:26,088 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:42:26,088 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=226, Unknown=3, NotChecked=0, Total=272 [2024-11-28 03:42:26,088 INFO L87 Difference]: Start difference. First operand 226 states and 253 transitions. Second operand has 12 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 11 states have internal predecessors, (33), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-28 03:42:29,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:42:29,102 INFO L93 Difference]: Finished difference Result 234 states and 259 transitions. [2024-11-28 03:42:29,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 03:42:29,103 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 11 states have internal predecessors, (33), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 97 [2024-11-28 03:42:29,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:42:29,105 INFO L225 Difference]: With dead ends: 234 [2024-11-28 03:42:29,105 INFO L226 Difference]: Without dead ends: 232 [2024-11-28 03:42:29,105 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 108 SyntacticMatches, 7 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=72, Invalid=345, Unknown=3, NotChecked=0, Total=420 [2024-11-28 03:42:29,106 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 19 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 24 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:42:29,106 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 94 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 410 Invalid, 2 Unknown, 0 Unchecked, 2.2s Time] [2024-11-28 03:42:29,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2024-11-28 03:42:29,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 230. [2024-11-28 03:42:29,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 146 states have (on average 1.047945205479452) internal successors, (153), 150 states have internal predecessors, (153), 48 states have call successors, (48), 30 states have call predecessors, (48), 35 states have return successors, (55), 49 states have call predecessors, (55), 45 states have call successors, (55) [2024-11-28 03:42:29,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 256 transitions. [2024-11-28 03:42:29,345 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 256 transitions. Word has length 97 [2024-11-28 03:42:29,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:42:29,346 INFO L471 AbstractCegarLoop]: Abstraction has 230 states and 256 transitions. [2024-11-28 03:42:29,346 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 11 states have internal predecessors, (33), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-28 03:42:29,346 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 256 transitions. [2024-11-28 03:42:29,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-28 03:42:29,347 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:42:29,347 INFO L218 NwaCegarLoop]: trace histogram [15, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-28 03:42:29,360 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-28 03:42:29,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:42:29,552 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:42:29,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:42:29,553 INFO L85 PathProgramCache]: Analyzing trace with hash -482121241, now seen corresponding path program 5 times [2024-11-28 03:42:29,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:42:29,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999390134] [2024-11-28 03:42:29,553 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:42:29,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:42:29,689 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-28 03:42:29,689 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:42:29,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1567409140] [2024-11-28 03:42:29,697 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:42:29,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:42:29,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:42:29,701 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:42:29,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 03:42:30,700 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-11-28 03:42:30,700 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:42:30,705 INFO L256 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 121 conjuncts are in the unsatisfiable core [2024-11-28 03:42:30,711 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:42:30,746 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:42:30,765 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:42:32,582 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:42:32,620 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:42:34,758 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:42:34,779 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:42:37,119 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 3 proven. 333 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-28 03:42:37,119 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:42:38,946 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 28 proven. 2 refuted. 0 times theorem prover too weak. 398 trivial. 0 not checked. [2024-11-28 03:42:38,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:42:38,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999390134] [2024-11-28 03:42:38,946 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:42:38,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567409140] [2024-11-28 03:42:38,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567409140] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:42:38,946 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:42:38,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 8] total 24 [2024-11-28 03:42:38,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524697238] [2024-11-28 03:42:38,947 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:42:38,947 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:42:38,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:42:38,948 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:42:38,948 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:42:38,948 INFO L87 Difference]: Start difference. First operand 230 states and 256 transitions. Second operand has 24 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 9 states have call successors, (26), 10 states have call predecessors, (26), 5 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2024-11-28 03:42:49,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:42:49,509 INFO L93 Difference]: Finished difference Result 244 states and 267 transitions. [2024-11-28 03:42:49,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-28 03:42:49,510 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 9 states have call successors, (26), 10 states have call predecessors, (26), 5 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) Word has length 101 [2024-11-28 03:42:49,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:42:49,511 INFO L225 Difference]: With dead ends: 244 [2024-11-28 03:42:49,511 INFO L226 Difference]: Without dead ends: 242 [2024-11-28 03:42:49,512 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 153 SyntacticMatches, 25 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=189, Invalid=1293, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 03:42:49,512 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 116 mSDsluCounter, 474 mSDsCounter, 0 mSdLazyCounter, 1537 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 1580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:42:49,512 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 540 Invalid, 1580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1537 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2024-11-28 03:42:49,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2024-11-28 03:42:49,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 238. [2024-11-28 03:42:49,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 152 states have (on average 1.0460526315789473) internal successors, (159), 156 states have internal predecessors, (159), 48 states have call successors, (48), 32 states have call predecessors, (48), 37 states have return successors, (55), 49 states have call predecessors, (55), 45 states have call successors, (55) [2024-11-28 03:42:49,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 262 transitions. [2024-11-28 03:42:49,752 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 262 transitions. Word has length 101 [2024-11-28 03:42:49,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:42:49,752 INFO L471 AbstractCegarLoop]: Abstraction has 238 states and 262 transitions. [2024-11-28 03:42:49,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 9 states have call successors, (26), 10 states have call predecessors, (26), 5 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2024-11-28 03:42:49,753 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 262 transitions. [2024-11-28 03:42:49,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-28 03:42:49,754 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:42:49,754 INFO L218 NwaCegarLoop]: trace histogram [15, 14, 14, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1] [2024-11-28 03:42:49,762 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-28 03:42:49,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:42:49,955 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:42:49,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:42:49,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1466688662, now seen corresponding path program 1 times [2024-11-28 03:42:49,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:42:49,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523689817] [2024-11-28 03:42:49,956 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:42:49,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:42:50,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:42:50,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [109596243] [2024-11-28 03:42:50,016 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:42:50,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:42:50,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:42:50,021 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:42:50,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 03:42:50,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:42:50,294 INFO L256 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 113 conjuncts are in the unsatisfiable core [2024-11-28 03:42:50,300 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:42:50,316 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:42:50,356 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 1 [2024-11-28 03:42:50,371 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:43:05,071 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:43:05,117 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:43:05,143 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-11-28 03:43:05,417 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:43:05,417 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 27 [2024-11-28 03:43:07,958 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 209 proven. 121 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2024-11-28 03:43:07,958 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:43:39,700 WARN L286 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 11 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-28 03:43:53,292 WARN L286 SmtUtils]: Spent 8.10s on a formula simplification that was a NOOP. DAG size: 60 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-28 03:44:01,329 WARN L286 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 11 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-28 03:44:10,832 WARN L286 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 11 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-28 03:44:24,109 WARN L286 SmtUtils]: Spent 8.21s on a formula simplification that was a NOOP. DAG size: 84 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-28 03:44:24,167 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 87 [2024-11-28 03:44:24,204 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 79 [2024-11-28 03:44:24,241 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 79 treesize of output 43 [2024-11-28 03:44:43,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:44:43,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523689817] [2024-11-28 03:44:43,883 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:44:43,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109596243] [2024-11-28 03:44:43,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109596243] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:44:43,884 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:44:43,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2024-11-28 03:44:43,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638470898] [2024-11-28 03:44:43,884 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:44:43,884 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-28 03:44:43,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:44:43,885 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-28 03:44:43,885 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1116, Unknown=5, NotChecked=0, Total=1260 [2024-11-28 03:44:43,885 INFO L87 Difference]: Start difference. First operand 238 states and 262 transitions. Second operand has 25 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 22 states have internal predecessors, (45), 9 states have call successors, (17), 5 states have call predecessors, (17), 8 states have return successors, (16), 6 states have call predecessors, (16), 8 states have call successors, (16) [2024-11-28 03:45:56,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:45:56,309 INFO L93 Difference]: Finished difference Result 246 states and 268 transitions. [2024-11-28 03:45:56,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-28 03:45:56,310 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 22 states have internal predecessors, (45), 9 states have call successors, (17), 5 states have call predecessors, (17), 8 states have return successors, (16), 6 states have call predecessors, (16), 8 states have call successors, (16) Word has length 103 [2024-11-28 03:45:56,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:45:56,312 INFO L225 Difference]: With dead ends: 246 [2024-11-28 03:45:56,312 INFO L226 Difference]: Without dead ends: 242 [2024-11-28 03:45:56,314 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 97 SyntacticMatches, 11 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 135.9s TimeCoverageRelationStatistics Valid=382, Invalid=2799, Unknown=11, NotChecked=0, Total=3192 [2024-11-28 03:45:56,315 INFO L435 NwaCegarLoop]: 24 mSDtfsCounter, 57 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 51 mSolverCounterUnsat, 35 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 35 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:45:56,316 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 136 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1049 Invalid, 35 Unknown, 0 Unchecked, 8.5s Time] [2024-11-28 03:45:56,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2024-11-28 03:45:56,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 240. [2024-11-28 03:45:56,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 154 states have (on average 1.0389610389610389) internal successors, (160), 157 states have internal predecessors, (160), 48 states have call successors, (48), 33 states have call predecessors, (48), 37 states have return successors, (55), 49 states have call predecessors, (55), 45 states have call successors, (55) [2024-11-28 03:45:56,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 263 transitions. [2024-11-28 03:45:56,468 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 263 transitions. Word has length 103 [2024-11-28 03:45:56,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:45:56,469 INFO L471 AbstractCegarLoop]: Abstraction has 240 states and 263 transitions. [2024-11-28 03:45:56,469 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 22 states have internal predecessors, (45), 9 states have call successors, (17), 5 states have call predecessors, (17), 8 states have return successors, (16), 6 states have call predecessors, (16), 8 states have call successors, (16) [2024-11-28 03:45:56,469 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 263 transitions. [2024-11-28 03:45:56,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-28 03:45:56,469 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:45:56,470 INFO L218 NwaCegarLoop]: trace histogram [16, 15, 15, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:45:56,478 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-28 03:45:56,670 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-28 03:45:56,670 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:45:56,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:45:56,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1365240287, now seen corresponding path program 1 times [2024-11-28 03:45:56,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:45:56,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284027940] [2024-11-28 03:45:56,671 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:45:56,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:45:56,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:45:56,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1774158442] [2024-11-28 03:45:56,713 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:45:56,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:45:56,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:45:56,716 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:45:56,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 03:45:57,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:45:57,048 INFO L256 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 110 conjuncts are in the unsatisfiable core [2024-11-28 03:45:57,056 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:45:57,078 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 1 [2024-11-28 03:45:57,093 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:45:57,137 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:46:09,606 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 24 [2024-11-28 03:46:09,638 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2024-11-28 03:46:09,749 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:46:13,085 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 19 [2024-11-28 03:46:13,115 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2024-11-28 03:46:13,556 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 271 proven. 38 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-28 03:46:13,556 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:46:25,690 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 127 treesize of output 83 [2024-11-28 03:46:25,750 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 83 treesize of output 75 [2024-11-28 03:46:25,793 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 55 [2024-11-28 03:46:38,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:46:38,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284027940] [2024-11-28 03:46:38,577 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:46:38,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774158442] [2024-11-28 03:46:38,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774158442] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:46:38,577 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:46:38,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-28 03:46:38,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820057798] [2024-11-28 03:46:38,577 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:46:38,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 03:46:38,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:46:38,579 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 03:46:38,579 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=570, Unknown=5, NotChecked=0, Total=650 [2024-11-28 03:46:38,579 INFO L87 Difference]: Start difference. First operand 240 states and 263 transitions. Second operand has 19 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 17 states have internal predecessors, (40), 7 states have call successors, (15), 5 states have call predecessors, (15), 7 states have return successors, (14), 4 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-28 03:46:46,936 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 03:46:51,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [0] [2024-11-28 03:46:57,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:46:57,288 INFO L93 Difference]: Finished difference Result 248 states and 269 transitions. [2024-11-28 03:46:57,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 03:46:57,289 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 17 states have internal predecessors, (40), 7 states have call successors, (15), 5 states have call predecessors, (15), 7 states have return successors, (14), 4 states have call predecessors, (14), 6 states have call successors, (14) Word has length 109 [2024-11-28 03:46:57,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:46:57,291 INFO L225 Difference]: With dead ends: 248 [2024-11-28 03:46:57,291 INFO L226 Difference]: Without dead ends: 208 [2024-11-28 03:46:57,292 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 119 SyntacticMatches, 10 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 35.4s TimeCoverageRelationStatistics Valid=224, Invalid=1661, Unknown=7, NotChecked=0, Total=1892 [2024-11-28 03:46:57,295 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 39 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 36 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:46:57,296 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 118 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 662 Invalid, 18 Unknown, 0 Unchecked, 13.7s Time] [2024-11-28 03:46:57,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-11-28 03:46:57,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 190. [2024-11-28 03:46:57,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 123 states have (on average 1.0406504065040652) internal successors, (128), 126 states have internal predecessors, (128), 36 states have call successors, (36), 27 states have call predecessors, (36), 30 states have return successors, (43), 36 states have call predecessors, (43), 35 states have call successors, (43) [2024-11-28 03:46:57,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 207 transitions. [2024-11-28 03:46:57,473 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 207 transitions. Word has length 109 [2024-11-28 03:46:57,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:46:57,474 INFO L471 AbstractCegarLoop]: Abstraction has 190 states and 207 transitions. [2024-11-28 03:46:57,474 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 17 states have internal predecessors, (40), 7 states have call successors, (15), 5 states have call predecessors, (15), 7 states have return successors, (14), 4 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-28 03:46:57,474 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 207 transitions. [2024-11-28 03:46:57,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-28 03:46:57,475 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:46:57,475 INFO L218 NwaCegarLoop]: trace histogram [16, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:46:57,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-28 03:46:57,675 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-28 03:46:57,676 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:46:57,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:46:57,676 INFO L85 PathProgramCache]: Analyzing trace with hash -870182074, now seen corresponding path program 2 times [2024-11-28 03:46:57,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:46:57,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955202542] [2024-11-28 03:46:57,677 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:46:57,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:46:57,713 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:46:57,715 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:46:59,789 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 75 proven. 19 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2024-11-28 03:46:59,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:46:59,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955202542] [2024-11-28 03:46:59,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955202542] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:46:59,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016704878] [2024-11-28 03:46:59,790 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:46:59,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:46:59,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:46:59,795 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:46:59,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 03:47:00,082 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:47:00,082 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:47:00,086 INFO L256 TraceCheckSpWp]: Trace formula consists of 552 conjuncts, 74 conjuncts are in the unsatisfiable core [2024-11-28 03:47:00,092 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:47:02,188 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2024-11-28 03:47:02,200 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2024-11-28 03:47:02,684 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2024-11-28 03:47:02,694 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:47:02,916 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 134 proven. 144 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2024-11-28 03:47:02,916 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:47:06,043 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:47:06,043 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 90 treesize of output 89 [2024-11-28 03:47:06,087 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-28 03:47:06,088 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 108 treesize of output 99 [2024-11-28 03:47:06,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016704878] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:47:06,979 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:47:06,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 16 [2024-11-28 03:47:06,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367115488] [2024-11-28 03:47:06,979 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:47:06,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 03:47:06,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:47:06,980 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 03:47:06,980 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:47:06,981 INFO L87 Difference]: Start difference. First operand 190 states and 207 transitions. Second operand has 16 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 7 states have call successors, (24), 5 states have call predecessors, (24), 5 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2024-11-28 03:47:09,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:47:09,985 INFO L93 Difference]: Finished difference Result 196 states and 212 transitions. [2024-11-28 03:47:09,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:47:09,985 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 7 states have call successors, (24), 5 states have call predecessors, (24), 5 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) Word has length 115 [2024-11-28 03:47:09,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:47:09,987 INFO L225 Difference]: With dead ends: 196 [2024-11-28 03:47:09,987 INFO L226 Difference]: Without dead ends: 194 [2024-11-28 03:47:09,988 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 126 SyntacticMatches, 9 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2024-11-28 03:47:09,988 INFO L435 NwaCegarLoop]: 17 mSDtfsCounter, 34 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:47:09,989 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 84 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-28 03:47:09,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-11-28 03:47:10,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2024-11-28 03:47:10,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 126 states have (on average 1.0396825396825398) internal successors, (131), 129 states have internal predecessors, (131), 36 states have call successors, (36), 28 states have call predecessors, (36), 31 states have return successors, (43), 36 states have call predecessors, (43), 35 states have call successors, (43) [2024-11-28 03:47:10,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 210 transitions. [2024-11-28 03:47:10,143 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 210 transitions. Word has length 115 [2024-11-28 03:47:10,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:47:10,144 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 210 transitions. [2024-11-28 03:47:10,144 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 7 states have call successors, (24), 5 states have call predecessors, (24), 5 states have return successors, (22), 6 states have call predecessors, (22), 6 states have call successors, (22) [2024-11-28 03:47:10,144 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 210 transitions. [2024-11-28 03:47:10,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-28 03:47:10,145 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:47:10,145 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 16, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:47:10,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-28 03:47:10,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:47:10,346 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:47:10,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:47:10,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1084713723, now seen corresponding path program 2 times [2024-11-28 03:47:10,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:47:10,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251161903] [2024-11-28 03:47:10,346 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:47:10,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:47:10,393 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:47:10,393 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:47:10,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1059307480] [2024-11-28 03:47:10,396 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:47:10,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:47:10,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:47:10,398 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:47:10,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 03:47:10,673 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:47:10,673 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:47:10,678 INFO L256 TraceCheckSpWp]: Trace formula consists of 571 conjuncts, 204 conjuncts are in the unsatisfiable core [2024-11-28 03:47:10,686 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:47:10,732 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:47:10,751 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:47:10,777 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:47:10,799 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:47:10,822 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 35 [2024-11-28 03:47:10,841 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 1 [2024-11-28 03:47:10,890 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 1 [2024-11-28 03:47:15,874 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:47:19,906 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:47:23,602 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:47:23,640 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:47:23,715 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:47:25,991 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 60 proven. 65 refuted. 0 times theorem prover too weak. 433 trivial. 0 not checked. [2024-11-28 03:47:25,992 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:47:48,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:47:48,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251161903] [2024-11-28 03:47:48,838 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:47:48,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059307480] [2024-11-28 03:47:48,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059307480] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:47:48,838 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:47:48,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-28 03:47:48,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141389090] [2024-11-28 03:47:48,838 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:47:48,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:47:48,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:47:48,839 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:47:48,840 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1113, Unknown=2, NotChecked=0, Total=1260 [2024-11-28 03:47:48,840 INFO L87 Difference]: Start difference. First operand 194 states and 210 transitions. Second operand has 24 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 7 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-28 03:47:57,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:47:57,493 INFO L93 Difference]: Finished difference Result 224 states and 245 transitions. [2024-11-28 03:47:57,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 03:47:57,494 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 7 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 121 [2024-11-28 03:47:57,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:47:57,496 INFO L225 Difference]: With dead ends: 224 [2024-11-28 03:47:57,496 INFO L226 Difference]: Without dead ends: 222 [2024-11-28 03:47:57,497 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 19.3s TimeCoverageRelationStatistics Valid=241, Invalid=1737, Unknown=2, NotChecked=0, Total=1980 [2024-11-28 03:47:57,498 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 36 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:47:57,498 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 107 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 756 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-11-28 03:47:57,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-11-28 03:47:57,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 220. [2024-11-28 03:47:57,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 142 states have (on average 1.0422535211267605) internal successors, (148), 145 states have internal predecessors, (148), 42 states have call successors, (42), 31 states have call predecessors, (42), 35 states have return successors, (52), 43 states have call predecessors, (52), 40 states have call successors, (52) [2024-11-28 03:47:57,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 242 transitions. [2024-11-28 03:47:57,686 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 242 transitions. Word has length 121 [2024-11-28 03:47:57,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:47:57,686 INFO L471 AbstractCegarLoop]: Abstraction has 220 states and 242 transitions. [2024-11-28 03:47:57,686 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 19 states have (on average 1.736842105263158) internal successors, (33), 18 states have internal predecessors, (33), 7 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-28 03:47:57,687 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 242 transitions. [2024-11-28 03:47:57,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-28 03:47:57,688 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:47:57,688 INFO L218 NwaCegarLoop]: trace histogram [18, 17, 17, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:47:57,699 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-28 03:47:57,888 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:47:57,889 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:47:57,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:47:57,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1899451522, now seen corresponding path program 2 times [2024-11-28 03:47:57,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:47:57,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171142233] [2024-11-28 03:47:57,889 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:47:57,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:47:57,939 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:47:57,939 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:47:57,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [604912968] [2024-11-28 03:47:57,942 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:47:57,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:47:57,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:47:57,944 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:47:57,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-28 03:47:58,280 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:47:58,280 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:47:58,286 INFO L256 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 171 conjuncts are in the unsatisfiable core [2024-11-28 03:47:58,294 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:47:58,336 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:47:58,357 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:47:58,377 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 1 [2024-11-28 03:47:58,397 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:48:04,099 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-28 03:48:06,258 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:48:06,279 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:48:08,100 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 107 proven. 295 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2024-11-28 03:48:08,100 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:48:17,933 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 54 [2024-11-28 03:48:17,952 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50 [2024-11-28 03:48:17,968 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 42 [2024-11-28 03:48:32,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:48:32,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171142233] [2024-11-28 03:48:32,899 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:48:32,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604912968] [2024-11-28 03:48:32,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604912968] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:48:32,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:48:32,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-11-28 03:48:32,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168616214] [2024-11-28 03:48:32,900 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:48:32,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 03:48:32,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:48:32,901 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 03:48:32,901 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=836, Unknown=3, NotChecked=0, Total=930 [2024-11-28 03:48:32,901 INFO L87 Difference]: Start difference. First operand 220 states and 242 transitions. Second operand has 23 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 21 states have internal predecessors, (46), 9 states have call successors, (21), 5 states have call predecessors, (21), 7 states have return successors, (20), 6 states have call predecessors, (20), 8 states have call successors, (20) [2024-11-28 03:48:41,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:48:41,875 INFO L93 Difference]: Finished difference Result 228 states and 248 transitions. [2024-11-28 03:48:41,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-28 03:48:41,875 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 21 states have internal predecessors, (46), 9 states have call successors, (21), 5 states have call predecessors, (21), 7 states have return successors, (20), 6 states have call predecessors, (20), 8 states have call successors, (20) Word has length 127 [2024-11-28 03:48:41,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:48:41,877 INFO L225 Difference]: With dead ends: 228 [2024-11-28 03:48:41,877 INFO L226 Difference]: Without dead ends: 226 [2024-11-28 03:48:41,878 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 113 SyntacticMatches, 10 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 24.0s TimeCoverageRelationStatistics Valid=251, Invalid=2098, Unknown=3, NotChecked=0, Total=2352 [2024-11-28 03:48:41,879 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 49 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 759 mSolverCounterSat, 44 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 759 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:48:41,879 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 110 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 759 Invalid, 8 Unknown, 0 Unchecked, 4.1s Time] [2024-11-28 03:48:41,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2024-11-28 03:48:42,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 224. [2024-11-28 03:48:42,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 145 states have (on average 1.0413793103448277) internal successors, (151), 148 states have internal predecessors, (151), 42 states have call successors, (42), 32 states have call predecessors, (42), 36 states have return successors, (52), 43 states have call predecessors, (52), 40 states have call successors, (52) [2024-11-28 03:48:42,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 245 transitions. [2024-11-28 03:48:42,068 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 245 transitions. Word has length 127 [2024-11-28 03:48:42,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:48:42,068 INFO L471 AbstractCegarLoop]: Abstraction has 224 states and 245 transitions. [2024-11-28 03:48:42,068 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 21 states have internal predecessors, (46), 9 states have call successors, (21), 5 states have call predecessors, (21), 7 states have return successors, (20), 6 states have call predecessors, (20), 8 states have call successors, (20) [2024-11-28 03:48:42,068 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 245 transitions. [2024-11-28 03:48:42,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-28 03:48:42,069 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:48:42,069 INFO L218 NwaCegarLoop]: trace histogram [19, 18, 18, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:48:42,077 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-28 03:48:42,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-28 03:48:42,270 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:48:42,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:48:42,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1656523581, now seen corresponding path program 2 times [2024-11-28 03:48:42,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:48:42,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824053169] [2024-11-28 03:48:42,271 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:48:42,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:48:42,334 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:48:42,334 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:48:42,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [276270138] [2024-11-28 03:48:42,337 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:48:42,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:48:42,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:48:42,339 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:48:42,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_928e94d2-3c66-47de-8802-c8b486da20c4/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-28 03:48:42,732 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:48:42,732 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:48:42,736 INFO L256 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 129 conjuncts are in the unsatisfiable core [2024-11-28 03:48:42,743 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:48:42,756 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:48:42,776 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:48:42,803 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:48:46,885 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:48:46,904 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:48:46,925 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-28 03:48:48,564 INFO L134 CoverageAnalysis]: Checked inductivity of 694 backedges. 210 proven. 37 refuted. 0 times theorem prover too weak. 447 trivial. 0 not checked. [2024-11-28 03:48:48,564 INFO L312 TraceCheckSpWp]: Computing backward predicates...