./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound10.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_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/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_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound10.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/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_2082aa47-2163-4c09-9cb7-cba90fb52e06/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 776d32abf1ae3b62e7ad4a02cd7c02c0cc6433852a1fe73b7d30c6e216da832a --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:24:05,414 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:24:05,532 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 03:24:05,540 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:24:05,540 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:24:05,572 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:24:05,573 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:24:05,573 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:24:05,574 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:24:05,574 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:24:05,574 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:24:05,574 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:24:05,575 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:24:05,575 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:24:05,575 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:24:05,575 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:24:05,576 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:24:05,576 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 03:24:05,576 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:24:05,576 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 03:24:05,576 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:24:05,576 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:24:05,577 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:24:05,577 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:24:05,577 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 03:24:05,577 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:24:05,577 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:24:05,578 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:24:05,578 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:24:05,578 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:24:05,578 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:24:05,578 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:24:05,578 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:24:05,579 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:24:05,579 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:24:05,579 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:24:05,579 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:24:05,580 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:24:05,580 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:24:05,580 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:24:05,580 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:24:05,580 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:24:05,581 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:24:05,581 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:24:05,581 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:24:05,581 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:24:05,581 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:24:05,581 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:24:05,582 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_2082aa47-2163-4c09-9cb7-cba90fb52e06/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 -> 776d32abf1ae3b62e7ad4a02cd7c02c0cc6433852a1fe73b7d30c6e216da832a [2024-11-28 03:24:05,900 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:24:05,911 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:24:05,913 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:24:05,915 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:24:05,915 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:24:05,917 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound10.c [2024-11-28 03:24:09,751 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/data/c876a7741/d598f02ba9b540bea27dac71e8bfcd89/FLAGd062467f2 [2024-11-28 03:24:10,106 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:24:10,107 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound10.c [2024-11-28 03:24:10,117 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/data/c876a7741/d598f02ba9b540bea27dac71e8bfcd89/FLAGd062467f2 [2024-11-28 03:24:10,144 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/data/c876a7741/d598f02ba9b540bea27dac71e8bfcd89 [2024-11-28 03:24:10,153 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:24:10,155 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:24:10,170 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:24:10,175 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:24:10,181 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:24:10,190 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,191 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2eac8fb2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10, skipping insertion in model container [2024-11-28 03:24:10,191 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,222 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:24:10,444 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_2082aa47-2163-4c09-9cb7-cba90fb52e06/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound10.c[490,503] [2024-11-28 03:24:10,490 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:24:10,506 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:24:10,522 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_2082aa47-2163-4c09-9cb7-cba90fb52e06/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound10.c[490,503] [2024-11-28 03:24:10,541 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:24:10,563 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:24:10,564 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10 WrapperNode [2024-11-28 03:24:10,566 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:24:10,568 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:24:10,568 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:24:10,568 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:24:10,583 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:24:10" (1/1) ... [2024-11-28 03:24:10,590 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:24:10" (1/1) ... [2024-11-28 03:24:10,615 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 80 [2024-11-28 03:24:10,616 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:24:10,617 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:24:10,617 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:24:10,617 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:24:10,630 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,630 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,631 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,655 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-28 03:24:10,655 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,655 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,663 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,667 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,671 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,676 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,677 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,683 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:24:10,684 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:24:10,685 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:24:10,685 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:24:10,686 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (1/1) ... [2024-11-28 03:24:10,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:24:10,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:10,737 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/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:24:10,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/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:24:10,779 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:24:10,779 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 03:24:10,779 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 03:24:10,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:24:10,780 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:24:10,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:24:10,781 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-28 03:24:10,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-28 03:24:10,867 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:24:10,869 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:24:11,142 INFO L? ?]: Removed 6 outVars from TransFormulas that were not future-live. [2024-11-28 03:24:11,145 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:24:11,161 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:24:11,163 INFO L312 CfgBuilder]: Removed 6 assume(true) statements. [2024-11-28 03:24:11,164 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:24:11 BoogieIcfgContainer [2024-11-28 03:24:11,164 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:24:11,167 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:24:11,168 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:24:11,177 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:24:11,177 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:24:10" (1/3) ... [2024-11-28 03:24:11,178 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14aa8a19 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:24:11, skipping insertion in model container [2024-11-28 03:24:11,178 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:24:10" (2/3) ... [2024-11-28 03:24:11,178 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14aa8a19 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:24:11, skipping insertion in model container [2024-11-28 03:24:11,179 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:24:11" (3/3) ... [2024-11-28 03:24:11,181 INFO L128 eAbstractionObserver]: Analyzing ICFG egcd3-ll_valuebound10.c [2024-11-28 03:24:11,200 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:24:11,202 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG egcd3-ll_valuebound10.c that has 3 procedures, 32 locations, 1 initial locations, 3 loop locations, and 1 error locations. [2024-11-28 03:24:11,279 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:24:11,298 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;@2bb8ac5c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:24:11,298 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:24:11,303 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-28 03:24:11,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-28 03:24:11,313 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:11,314 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:24:11,315 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:11,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:11,321 INFO L85 PathProgramCache]: Analyzing trace with hash 843678977, now seen corresponding path program 1 times [2024-11-28 03:24:11,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:11,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009286110] [2024-11-28 03:24:11,329 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:11,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:11,520 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-28 03:24:11,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:11,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009286110] [2024-11-28 03:24:11,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009286110] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:24:11,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955944490] [2024-11-28 03:24:11,521 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:11,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:11,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:11,524 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:11,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:24:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:11,609 INFO L256 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 03:24:11,617 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:11,632 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-28 03:24:11,632 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:24:11,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955944490] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:24:11,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:24:11,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-28 03:24:11,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497207654] [2024-11-28 03:24:11,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:24:11,643 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 03:24:11,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:11,666 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 03:24:11,667 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:24:11,669 INFO L87 Difference]: Start difference. First operand has 32 states, 20 states have (on average 1.55) internal successors, (31), 20 states have internal predecessors, (31), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-28 03:24:11,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:11,699 INFO L93 Difference]: Finished difference Result 61 states and 103 transitions. [2024-11-28 03:24:11,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 03:24:11,701 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 29 [2024-11-28 03:24:11,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:11,709 INFO L225 Difference]: With dead ends: 61 [2024-11-28 03:24:11,709 INFO L226 Difference]: Without dead ends: 28 [2024-11-28 03:24:11,713 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:24:11,716 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:11,717 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:24:11,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2024-11-28 03:24:11,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2024-11-28 03:24:11,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 16 states have (on average 1.25) internal successors, (20), 17 states have internal predecessors, (20), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-28 03:24:11,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 37 transitions. [2024-11-28 03:24:11,759 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 37 transitions. Word has length 29 [2024-11-28 03:24:11,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:11,759 INFO L471 AbstractCegarLoop]: Abstraction has 28 states and 37 transitions. [2024-11-28 03:24:11,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-28 03:24:11,759 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 37 transitions. [2024-11-28 03:24:11,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-28 03:24:11,761 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:11,761 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:24:11,768 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 03:24:11,963 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-28 03:24:11,963 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:11,964 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:11,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1035775035, now seen corresponding path program 1 times [2024-11-28 03:24:11,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:11,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66443203] [2024-11-28 03:24:11,965 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:11,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:12,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:12,357 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-28 03:24:12,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:12,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66443203] [2024-11-28 03:24:12,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66443203] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:24:12,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:24:12,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 03:24:12,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847639252] [2024-11-28 03:24:12,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:24:12,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 03:24:12,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:12,363 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 03:24:12,364 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:24:12,364 INFO L87 Difference]: Start difference. First operand 28 states and 37 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 03:24:12,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:12,557 INFO L93 Difference]: Finished difference Result 44 states and 59 transitions. [2024-11-28 03:24:12,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:24:12,558 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 29 [2024-11-28 03:24:12,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:12,560 INFO L225 Difference]: With dead ends: 44 [2024-11-28 03:24:12,560 INFO L226 Difference]: Without dead ends: 37 [2024-11-28 03:24:12,560 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:24:12,561 INFO L435 NwaCegarLoop]: 27 mSDtfsCounter, 21 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:12,563 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 90 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:24:12,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2024-11-28 03:24:12,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 29. [2024-11-28 03:24:12,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 18 states have internal predecessors, (21), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-28 03:24:12,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 38 transitions. [2024-11-28 03:24:12,584 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 38 transitions. Word has length 29 [2024-11-28 03:24:12,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:12,584 INFO L471 AbstractCegarLoop]: Abstraction has 29 states and 38 transitions. [2024-11-28 03:24:12,584 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 03:24:12,584 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 38 transitions. [2024-11-28 03:24:12,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-28 03:24:12,588 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:12,588 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:24:12,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 03:24:12,588 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:12,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:12,589 INFO L85 PathProgramCache]: Analyzing trace with hash -2050156495, now seen corresponding path program 1 times [2024-11-28 03:24:12,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:12,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980625450] [2024-11-28 03:24:12,589 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:12,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:12,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:24:12,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [415417404] [2024-11-28 03:24:12,656 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:12,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:12,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:12,659 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:12,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 03:24:12,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:12,768 INFO L256 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 03:24:12,771 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:12,928 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-28 03:24:12,928 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:24:12,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:12,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980625450] [2024-11-28 03:24:12,929 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:24:12,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415417404] [2024-11-28 03:24:12,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415417404] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:24:12,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:24:12,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:24:12,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709104301] [2024-11-28 03:24:12,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:24:12,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:24:12,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:12,931 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:24:12,933 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:24:12,933 INFO L87 Difference]: Start difference. First operand 29 states and 38 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 03:24:13,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:13,023 INFO L93 Difference]: Finished difference Result 43 states and 57 transitions. [2024-11-28 03:24:13,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:24:13,024 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 30 [2024-11-28 03:24:13,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:13,026 INFO L225 Difference]: With dead ends: 43 [2024-11-28 03:24:13,027 INFO L226 Difference]: Without dead ends: 41 [2024-11-28 03:24:13,027 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:24:13,028 INFO L435 NwaCegarLoop]: 32 mSDtfsCounter, 7 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:13,030 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 122 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:24:13,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2024-11-28 03:24:13,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 40. [2024-11-28 03:24:13,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 24 states have internal predecessors, (29), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-28 03:24:13,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 54 transitions. [2024-11-28 03:24:13,052 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 54 transitions. Word has length 30 [2024-11-28 03:24:13,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:13,052 INFO L471 AbstractCegarLoop]: Abstraction has 40 states and 54 transitions. [2024-11-28 03:24:13,052 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 03:24:13,052 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 54 transitions. [2024-11-28 03:24:13,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-28 03:24:13,053 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:13,054 INFO L218 NwaCegarLoop]: trace histogram [4, 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:24:13,064 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 03:24:13,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2024-11-28 03:24:13,254 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:13,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:13,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1667987617, now seen corresponding path program 1 times [2024-11-28 03:24:13,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:13,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492748981] [2024-11-28 03:24:13,255 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:13,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:13,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:13,665 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-28 03:24:13,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:13,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492748981] [2024-11-28 03:24:13,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492748981] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:24:13,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508865199] [2024-11-28 03:24:13,665 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:13,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:13,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:13,670 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:13,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 03:24:13,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:13,747 INFO L256 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 03:24:13,749 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:13,846 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-28 03:24:13,849 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:24:14,026 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-28 03:24:14,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508865199] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:24:14,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:24:14,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-11-28 03:24:14,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081316344] [2024-11-28 03:24:14,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:24:14,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:24:14,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:14,029 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:24:14,029 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:24:14,029 INFO L87 Difference]: Start difference. First operand 40 states and 54 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 states have internal predecessors, (24), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-28 03:24:14,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:14,318 INFO L93 Difference]: Finished difference Result 82 states and 122 transitions. [2024-11-28 03:24:14,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:24:14,318 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 states have internal predecessors, (24), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 32 [2024-11-28 03:24:14,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:14,320 INFO L225 Difference]: With dead ends: 82 [2024-11-28 03:24:14,320 INFO L226 Difference]: Without dead ends: 75 [2024-11-28 03:24:14,321 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 56 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:24:14,322 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 67 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:14,322 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 166 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:24:14,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2024-11-28 03:24:14,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 54. [2024-11-28 03:24:14,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 33 states have (on average 1.3636363636363635) internal successors, (45), 34 states have internal predecessors, (45), 17 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-28 03:24:14,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 78 transitions. [2024-11-28 03:24:14,355 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 78 transitions. Word has length 32 [2024-11-28 03:24:14,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:14,359 INFO L471 AbstractCegarLoop]: Abstraction has 54 states and 78 transitions. [2024-11-28 03:24:14,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 states have internal predecessors, (24), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-28 03:24:14,360 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 78 transitions. [2024-11-28 03:24:14,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-28 03:24:14,361 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:14,361 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:24:14,373 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 03:24:14,561 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:14,562 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:14,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:14,562 INFO L85 PathProgramCache]: Analyzing trace with hash -173910057, now seen corresponding path program 1 times [2024-11-28 03:24:14,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:14,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971098407] [2024-11-28 03:24:14,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:14,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:14,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:24:14,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1326320829] [2024-11-28 03:24:14,586 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:14,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:14,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:14,589 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:14,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 03:24:14,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:14,668 INFO L256 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-28 03:24:14,671 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:14,845 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-28 03:24:14,847 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:24:14,999 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-28 03:24:14,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:15,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971098407] [2024-11-28 03:24:15,000 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:24:15,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326320829] [2024-11-28 03:24:15,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326320829] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:24:15,000 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:24:15,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2024-11-28 03:24:15,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322177523] [2024-11-28 03:24:15,000 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:24:15,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 03:24:15,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:15,001 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 03:24:15,004 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:24:15,005 INFO L87 Difference]: Start difference. First operand 54 states and 78 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 03:24:15,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:15,242 INFO L93 Difference]: Finished difference Result 83 states and 120 transitions. [2024-11-28 03:24:15,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:24:15,243 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 33 [2024-11-28 03:24:15,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:15,244 INFO L225 Difference]: With dead ends: 83 [2024-11-28 03:24:15,244 INFO L226 Difference]: Without dead ends: 81 [2024-11-28 03:24:15,245 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:24:15,249 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 26 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:15,249 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 216 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:24:15,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2024-11-28 03:24:15,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 77. [2024-11-28 03:24:15,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 47 states have (on average 1.3829787234042554) internal successors, (65), 48 states have internal predecessors, (65), 25 states have call successors, (25), 4 states have call predecessors, (25), 4 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-28 03:24:15,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 114 transitions. [2024-11-28 03:24:15,294 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 114 transitions. Word has length 33 [2024-11-28 03:24:15,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:15,295 INFO L471 AbstractCegarLoop]: Abstraction has 77 states and 114 transitions. [2024-11-28 03:24:15,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 03:24:15,295 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 114 transitions. [2024-11-28 03:24:15,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-28 03:24:15,296 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:15,297 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:24:15,310 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-28 03:24:15,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:15,497 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:15,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:15,498 INFO L85 PathProgramCache]: Analyzing trace with hash 379334257, now seen corresponding path program 2 times [2024-11-28 03:24:15,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:15,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777968337] [2024-11-28 03:24:15,498 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:24:15,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:15,518 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:24:15,518 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:24:15,668 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-28 03:24:15,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:15,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777968337] [2024-11-28 03:24:15,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777968337] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:24:15,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589044664] [2024-11-28 03:24:15,669 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:24:15,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:15,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:15,671 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:15,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 03:24:15,749 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:24:15,749 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:24:15,751 INFO L256 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 03:24:15,753 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:15,806 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-28 03:24:15,806 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:24:15,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589044664] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:24:15,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:24:15,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2024-11-28 03:24:15,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660653430] [2024-11-28 03:24:15,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:24:15,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:24:15,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:15,808 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:24:15,808 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-28 03:24:15,808 INFO L87 Difference]: Start difference. First operand 77 states and 114 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 03:24:16,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:16,003 INFO L93 Difference]: Finished difference Result 116 states and 178 transitions. [2024-11-28 03:24:16,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:24:16,005 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 36 [2024-11-28 03:24:16,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:16,006 INFO L225 Difference]: With dead ends: 116 [2024-11-28 03:24:16,007 INFO L226 Difference]: Without dead ends: 87 [2024-11-28 03:24:16,007 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-28 03:24:16,008 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 13 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:16,009 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 122 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:24:16,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2024-11-28 03:24:16,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 58. [2024-11-28 03:24:16,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 36 states have (on average 1.2777777777777777) internal successors, (46), 37 states have internal predecessors, (46), 17 states have call successors, (17), 4 states have call predecessors, (17), 4 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-28 03:24:16,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 79 transitions. [2024-11-28 03:24:16,044 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 79 transitions. Word has length 36 [2024-11-28 03:24:16,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:16,045 INFO L471 AbstractCegarLoop]: Abstraction has 58 states and 79 transitions. [2024-11-28 03:24:16,045 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-28 03:24:16,045 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 79 transitions. [2024-11-28 03:24:16,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-28 03:24:16,046 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:16,046 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 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:24:16,060 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 03:24:16,246 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:16,247 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:16,247 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:16,247 INFO L85 PathProgramCache]: Analyzing trace with hash 983263606, now seen corresponding path program 1 times [2024-11-28 03:24:16,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:16,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003621898] [2024-11-28 03:24:16,247 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:16,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:16,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:24:16,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1813964115] [2024-11-28 03:24:16,291 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:16,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:16,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:16,294 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:16,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 03:24:16,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:16,366 INFO L256 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-28 03:24:16,372 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:16,545 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-28 03:24:16,545 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:24:16,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:16,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003621898] [2024-11-28 03:24:16,649 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:24:16,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813964115] [2024-11-28 03:24:16,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813964115] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:24:16,649 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:24:16,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-28 03:24:16,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593001682] [2024-11-28 03:24:16,650 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:24:16,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:24:16,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:16,652 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:24:16,652 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:24:16,652 INFO L87 Difference]: Start difference. First operand 58 states and 79 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 03:24:16,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:16,906 INFO L93 Difference]: Finished difference Result 79 states and 110 transitions. [2024-11-28 03:24:16,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 03:24:16,907 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 38 [2024-11-28 03:24:16,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:16,908 INFO L225 Difference]: With dead ends: 79 [2024-11-28 03:24:16,909 INFO L226 Difference]: Without dead ends: 77 [2024-11-28 03:24:16,909 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-28 03:24:16,910 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 21 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:16,910 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 179 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:24:16,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-11-28 03:24:16,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 75. [2024-11-28 03:24:16,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 44 states have (on average 1.2954545454545454) internal successors, (57), 45 states have internal predecessors, (57), 25 states have call successors, (25), 5 states have call predecessors, (25), 5 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-28 03:24:16,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 106 transitions. [2024-11-28 03:24:16,938 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 106 transitions. Word has length 38 [2024-11-28 03:24:16,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:16,938 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 106 transitions. [2024-11-28 03:24:16,938 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-28 03:24:16,938 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 106 transitions. [2024-11-28 03:24:16,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-28 03:24:16,939 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:16,939 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 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] [2024-11-28 03:24:16,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-28 03:24:17,144 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:17,144 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:17,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:17,145 INFO L85 PathProgramCache]: Analyzing trace with hash 991206135, now seen corresponding path program 1 times [2024-11-28 03:24:17,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:17,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770901462] [2024-11-28 03:24:17,145 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:17,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:17,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:24:17,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [62009817] [2024-11-28 03:24:17,164 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:17,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:17,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:17,167 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:17,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 03:24:17,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:17,233 INFO L256 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 03:24:17,236 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:17,301 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-28 03:24:17,301 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:24:17,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:17,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770901462] [2024-11-28 03:24:17,302 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:24:17,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62009817] [2024-11-28 03:24:17,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62009817] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:24:17,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:24:17,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:24:17,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457679307] [2024-11-28 03:24:17,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:24:17,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:24:17,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:17,304 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:24:17,304 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:24:17,304 INFO L87 Difference]: Start difference. First operand 75 states and 106 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 03:24:17,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:17,428 INFO L93 Difference]: Finished difference Result 104 states and 148 transitions. [2024-11-28 03:24:17,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:24:17,428 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 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:24:17,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:17,430 INFO L225 Difference]: With dead ends: 104 [2024-11-28 03:24:17,430 INFO L226 Difference]: Without dead ends: 102 [2024-11-28 03:24:17,431 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:24:17,432 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:17,432 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 112 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:24:17,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2024-11-28 03:24:17,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 98. [2024-11-28 03:24:17,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 53 states have (on average 1.3018867924528301) internal successors, (69), 54 states have internal predecessors, (69), 37 states have call successors, (37), 7 states have call predecessors, (37), 7 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-28 03:24:17,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 142 transitions. [2024-11-28 03:24:17,475 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 142 transitions. Word has length 43 [2024-11-28 03:24:17,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:17,475 INFO L471 AbstractCegarLoop]: Abstraction has 98 states and 142 transitions. [2024-11-28 03:24:17,475 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 03:24:17,475 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 142 transitions. [2024-11-28 03:24:17,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-28 03:24:17,479 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:17,479 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 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:24:17,493 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 03:24:17,680 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:17,680 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:17,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:17,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1573549508, now seen corresponding path program 1 times [2024-11-28 03:24:17,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:17,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578450511] [2024-11-28 03:24:17,681 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:17,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:17,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:24:17,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1789424125] [2024-11-28 03:24:17,709 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:17,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:17,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:17,711 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:17,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 03:24:17,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:17,767 INFO L256 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 03:24:17,769 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:17,845 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-28 03:24:17,845 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:24:17,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:17,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578450511] [2024-11-28 03:24:17,846 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:24:17,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789424125] [2024-11-28 03:24:17,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789424125] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:24:17,846 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:24:17,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:24:17,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063648876] [2024-11-28 03:24:17,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:24:17,848 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:24:17,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:17,851 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:24:17,851 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:24:17,852 INFO L87 Difference]: Start difference. First operand 98 states and 142 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-28 03:24:17,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:17,976 INFO L93 Difference]: Finished difference Result 148 states and 231 transitions. [2024-11-28 03:24:17,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:24:17,977 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 45 [2024-11-28 03:24:17,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:17,979 INFO L225 Difference]: With dead ends: 148 [2024-11-28 03:24:17,980 INFO L226 Difference]: Without dead ends: 146 [2024-11-28 03:24:17,980 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:24:17,981 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 4 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:17,981 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 120 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:24:17,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2024-11-28 03:24:18,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 134. [2024-11-28 03:24:18,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 56 states have (on average 1.2857142857142858) internal successors, (72), 65 states have internal predecessors, (72), 69 states have call successors, (69), 8 states have call predecessors, (69), 8 states have return successors, (68), 60 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-28 03:24:18,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 209 transitions. [2024-11-28 03:24:18,041 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 209 transitions. Word has length 45 [2024-11-28 03:24:18,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:18,043 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 209 transitions. [2024-11-28 03:24:18,043 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-28 03:24:18,043 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 209 transitions. [2024-11-28 03:24:18,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-28 03:24:18,046 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:18,047 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 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:24:18,058 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-28 03:24:18,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-11-28 03:24:18,248 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:18,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:18,248 INFO L85 PathProgramCache]: Analyzing trace with hash 1799924239, now seen corresponding path program 1 times [2024-11-28 03:24:18,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:18,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175234641] [2024-11-28 03:24:18,249 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:18,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:18,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:24:18,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [326949518] [2024-11-28 03:24:18,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:18,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:18,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:18,275 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:18,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 03:24:18,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:18,355 INFO L256 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-28 03:24:18,358 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:19,333 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 14 proven. 5 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-28 03:24:19,333 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:24:20,108 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-28 03:24:20,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:20,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175234641] [2024-11-28 03:24:20,108 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:24:20,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326949518] [2024-11-28 03:24:20,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326949518] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:24:20,109 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:24:20,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2024-11-28 03:24:20,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844743101] [2024-11-28 03:24:20,109 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:24:20,110 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 03:24:20,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:20,111 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 03:24:20,111 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2024-11-28 03:24:20,112 INFO L87 Difference]: Start difference. First operand 134 states and 209 transitions. Second operand has 23 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 states have internal predecessors, (33), 6 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-28 03:24:23,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:23,844 INFO L93 Difference]: Finished difference Result 358 states and 580 transitions. [2024-11-28 03:24:23,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-28 03:24:23,844 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 states have internal predecessors, (33), 6 states have call successors, (15), 3 states have call predecessors, (15), 2 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:24:23,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:23,852 INFO L225 Difference]: With dead ends: 358 [2024-11-28 03:24:23,855 INFO L226 Difference]: Without dead ends: 276 [2024-11-28 03:24:23,857 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=398, Invalid=1672, Unknown=0, NotChecked=0, Total=2070 [2024-11-28 03:24:23,859 INFO L435 NwaCegarLoop]: 23 mSDtfsCounter, 120 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:23,863 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 285 Invalid, 767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-28 03:24:23,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2024-11-28 03:24:24,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 204. [2024-11-28 03:24:24,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 99 states have (on average 1.3131313131313131) internal successors, (130), 106 states have internal predecessors, (130), 93 states have call successors, (93), 11 states have call predecessors, (93), 11 states have return successors, (92), 86 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-28 03:24:24,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 315 transitions. [2024-11-28 03:24:24,052 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 315 transitions. Word has length 55 [2024-11-28 03:24:24,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:24,053 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 315 transitions. [2024-11-28 03:24:24,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 20 states have internal predecessors, (33), 6 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-28 03:24:24,053 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 315 transitions. [2024-11-28 03:24:24,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-28 03:24:24,055 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:24,055 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 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] [2024-11-28 03:24:24,066 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-28 03:24:24,259 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-28 03:24:24,259 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:24,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:24,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1162352819, now seen corresponding path program 1 times [2024-11-28 03:24:24,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:24,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565423404] [2024-11-28 03:24:24,260 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:24,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:24,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:24:24,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1335488767] [2024-11-28 03:24:24,302 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:24,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:24,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:24,306 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:24,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 03:24:24,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:24,379 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-28 03:24:24,382 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:25,062 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 16 proven. 21 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-28 03:24:25,063 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:24:25,324 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 18 proven. 8 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-28 03:24:25,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:25,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565423404] [2024-11-28 03:24:25,324 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:24:25,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335488767] [2024-11-28 03:24:25,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335488767] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:24:25,324 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:24:25,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8] total 22 [2024-11-28 03:24:25,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896898730] [2024-11-28 03:24:25,325 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:24:25,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 03:24:25,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:25,326 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 03:24:25,326 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2024-11-28 03:24:25,327 INFO L87 Difference]: Start difference. First operand 204 states and 315 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 19 states have internal predecessors, (45), 6 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-28 03:24:27,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:27,677 INFO L93 Difference]: Finished difference Result 255 states and 394 transitions. [2024-11-28 03:24:27,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 03:24:27,678 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 19 states have internal predecessors, (45), 6 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 59 [2024-11-28 03:24:27,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:27,680 INFO L225 Difference]: With dead ends: 255 [2024-11-28 03:24:27,681 INFO L226 Difference]: Without dead ends: 253 [2024-11-28 03:24:27,681 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=190, Invalid=932, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 03:24:27,682 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 103 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:27,682 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 285 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-28 03:24:27,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2024-11-28 03:24:27,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 212. [2024-11-28 03:24:27,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 105 states have (on average 1.2952380952380953) internal successors, (136), 112 states have internal predecessors, (136), 93 states have call successors, (93), 13 states have call predecessors, (93), 13 states have return successors, (92), 86 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-28 03:24:27,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 321 transitions. [2024-11-28 03:24:27,831 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 321 transitions. Word has length 59 [2024-11-28 03:24:27,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:27,831 INFO L471 AbstractCegarLoop]: Abstraction has 212 states and 321 transitions. [2024-11-28 03:24:27,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 19 states have internal predecessors, (45), 6 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-28 03:24:27,832 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 321 transitions. [2024-11-28 03:24:27,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-28 03:24:27,833 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:27,833 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 3, 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:24:27,844 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-28 03:24:28,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-28 03:24:28,034 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:28,034 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:28,034 INFO L85 PathProgramCache]: Analyzing trace with hash 688067520, now seen corresponding path program 2 times [2024-11-28 03:24:28,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:28,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336991877] [2024-11-28 03:24:28,035 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:24:28,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:28,067 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:24:28,067 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:24:28,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [360522204] [2024-11-28 03:24:28,068 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:24:28,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:28,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:28,073 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:28,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 03:24:28,153 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:24:28,154 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:24:28,156 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 60 conjuncts are in the unsatisfiable core [2024-11-28 03:24:28,159 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:29,061 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-28 03:24:29,061 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:24:29,721 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-28 03:24:29,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:29,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336991877] [2024-11-28 03:24:29,722 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:24:29,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360522204] [2024-11-28 03:24:29,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360522204] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:24:29,722 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:24:29,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 27 [2024-11-28 03:24:29,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268274836] [2024-11-28 03:24:29,722 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:24:29,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 03:24:29,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:29,723 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 03:24:29,723 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2024-11-28 03:24:29,724 INFO L87 Difference]: Start difference. First operand 212 states and 321 transitions. Second operand has 27 states, 27 states have (on average 1.5185185185185186) internal successors, (41), 24 states have internal predecessors, (41), 6 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-28 03:24:37,647 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:24:43,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:24:43,624 INFO L93 Difference]: Finished difference Result 453 states and 700 transitions. [2024-11-28 03:24:43,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-28 03:24:43,626 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.5185185185185186) internal successors, (41), 24 states have internal predecessors, (41), 6 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 64 [2024-11-28 03:24:43,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:24:43,630 INFO L225 Difference]: With dead ends: 453 [2024-11-28 03:24:43,632 INFO L226 Difference]: Without dead ends: 392 [2024-11-28 03:24:43,635 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1153 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=923, Invalid=3499, Unknown=0, NotChecked=0, Total=4422 [2024-11-28 03:24:43,636 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 235 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 792 mSolverCounterSat, 301 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 1094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 301 IncrementalHoareTripleChecker+Valid, 792 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:24:43,637 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 413 Invalid, 1094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [301 Valid, 792 Invalid, 1 Unknown, 0 Unchecked, 8.4s Time] [2024-11-28 03:24:43,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-11-28 03:24:43,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 305. [2024-11-28 03:24:43,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 148 states have (on average 1.2972972972972974) internal successors, (192), 159 states have internal predecessors, (192), 137 states have call successors, (137), 19 states have call predecessors, (137), 19 states have return successors, (136), 126 states have call predecessors, (136), 136 states have call successors, (136) [2024-11-28 03:24:43,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 465 transitions. [2024-11-28 03:24:43,903 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 465 transitions. Word has length 64 [2024-11-28 03:24:43,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:24:43,904 INFO L471 AbstractCegarLoop]: Abstraction has 305 states and 465 transitions. [2024-11-28 03:24:43,904 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.5185185185185186) internal successors, (41), 24 states have internal predecessors, (41), 6 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-28 03:24:43,904 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 465 transitions. [2024-11-28 03:24:43,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-28 03:24:43,905 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:24:43,906 INFO L218 NwaCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 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] [2024-11-28 03:24:43,915 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-28 03:24:44,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-28 03:24:44,110 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:24:44,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:24:44,111 INFO L85 PathProgramCache]: Analyzing trace with hash 947334894, now seen corresponding path program 1 times [2024-11-28 03:24:44,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:24:44,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099164708] [2024-11-28 03:24:44,111 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:44,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:24:44,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:24:44,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1409945298] [2024-11-28 03:24:44,136 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:24:44,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:24:44,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:24:44,141 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:24:44,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 03:24:44,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:24:44,229 INFO L256 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 73 conjuncts are in the unsatisfiable core [2024-11-28 03:24:44,232 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:24:45,347 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 36 proven. 22 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-28 03:24:45,347 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:24:46,669 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 30 proven. 19 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2024-11-28 03:24:46,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:24:46,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099164708] [2024-11-28 03:24:46,670 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:24:46,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409945298] [2024-11-28 03:24:46,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409945298] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:24:46,670 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:24:46,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 33 [2024-11-28 03:24:46,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878865138] [2024-11-28 03:24:46,670 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:24:46,671 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-28 03:24:46,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:24:46,671 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-28 03:24:46,672 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=911, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 03:24:46,672 INFO L87 Difference]: Start difference. First operand 305 states and 465 transitions. Second operand has 33 states, 30 states have (on average 1.5333333333333334) internal successors, (46), 31 states have internal predecessors, (46), 9 states have call successors, (23), 3 states have call predecessors, (23), 3 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-28 03:25:05,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:05,458 INFO L93 Difference]: Finished difference Result 554 states and 896 transitions. [2024-11-28 03:25:05,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-28 03:25:05,459 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 30 states have (on average 1.5333333333333334) internal successors, (46), 31 states have internal predecessors, (46), 9 states have call successors, (23), 3 states have call predecessors, (23), 3 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 79 [2024-11-28 03:25:05,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:05,463 INFO L225 Difference]: With dead ends: 554 [2024-11-28 03:25:05,463 INFO L226 Difference]: Without dead ends: 546 [2024-11-28 03:25:05,466 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2683 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=1699, Invalid=7613, Unknown=0, NotChecked=0, Total=9312 [2024-11-28 03:25:05,467 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 193 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 1617 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 1888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 1617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:05,467 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 625 Invalid, 1888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 1617 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-28 03:25:05,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2024-11-28 03:25:05,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 392. [2024-11-28 03:25:05,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 189 states have (on average 1.3280423280423281) internal successors, (251), 202 states have internal predecessors, (251), 181 states have call successors, (181), 21 states have call predecessors, (181), 21 states have return successors, (180), 168 states have call predecessors, (180), 180 states have call successors, (180) [2024-11-28 03:25:05,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 612 transitions. [2024-11-28 03:25:05,855 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 612 transitions. Word has length 79 [2024-11-28 03:25:05,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:05,855 INFO L471 AbstractCegarLoop]: Abstraction has 392 states and 612 transitions. [2024-11-28 03:25:05,855 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 30 states have (on average 1.5333333333333334) internal successors, (46), 31 states have internal predecessors, (46), 9 states have call successors, (23), 3 states have call predecessors, (23), 3 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-28 03:25:05,856 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 612 transitions. [2024-11-28 03:25:05,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-28 03:25:05,857 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:05,857 INFO L218 NwaCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 3, 3, 3, 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] [2024-11-28 03:25:05,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-28 03:25:06,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 03:25:06,058 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:06,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:06,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1617309069, now seen corresponding path program 2 times [2024-11-28 03:25:06,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:06,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420221160] [2024-11-28 03:25:06,058 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:25:06,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:06,079 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:25:06,079 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:25:06,361 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 28 proven. 11 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2024-11-28 03:25:06,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:06,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420221160] [2024-11-28 03:25:06,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420221160] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:25:06,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832099694] [2024-11-28 03:25:06,362 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:25:06,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:25:06,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:25:06,365 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:25:06,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 03:25:06,451 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:25:06,451 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:25:06,455 INFO L256 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-28 03:25:06,457 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:25:06,541 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 28 proven. 11 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2024-11-28 03:25:06,541 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:25:06,678 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 28 proven. 11 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2024-11-28 03:25:06,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832099694] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:25:06,678 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:25:06,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2024-11-28 03:25:06,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449951408] [2024-11-28 03:25:06,679 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:25:06,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 03:25:06,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:06,680 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 03:25:06,680 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-11-28 03:25:06,680 INFO L87 Difference]: Start difference. First operand 392 states and 612 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-28 03:25:07,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:07,692 INFO L93 Difference]: Finished difference Result 716 states and 1124 transitions. [2024-11-28 03:25:07,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-28 03:25:07,693 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 84 [2024-11-28 03:25:07,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:07,697 INFO L225 Difference]: With dead ends: 716 [2024-11-28 03:25:07,698 INFO L226 Difference]: Without dead ends: 446 [2024-11-28 03:25:07,699 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 164 SyntacticMatches, 8 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=214, Invalid=716, Unknown=0, NotChecked=0, Total=930 [2024-11-28 03:25:07,700 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 57 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:07,700 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 367 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:25:07,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2024-11-28 03:25:07,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 300. [2024-11-28 03:25:07,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 158 states have (on average 1.2911392405063291) internal successors, (204), 159 states have internal predecessors, (204), 121 states have call successors, (121), 20 states have call predecessors, (121), 20 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-28 03:25:07,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 445 transitions. [2024-11-28 03:25:07,996 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 445 transitions. Word has length 84 [2024-11-28 03:25:07,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:07,996 INFO L471 AbstractCegarLoop]: Abstraction has 300 states and 445 transitions. [2024-11-28 03:25:07,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-28 03:25:07,997 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 445 transitions. [2024-11-28 03:25:07,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-28 03:25:07,998 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:07,998 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 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, 1] [2024-11-28 03:25:08,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-28 03:25:08,203 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-28 03:25:08,203 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:08,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:08,204 INFO L85 PathProgramCache]: Analyzing trace with hash 943756587, now seen corresponding path program 1 times [2024-11-28 03:25:08,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:08,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120426543] [2024-11-28 03:25:08,204 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:25:08,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:08,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:25:08,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [619063830] [2024-11-28 03:25:08,232 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:25:08,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:25:08,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:25:08,240 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:25:08,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 03:25:08,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:25:08,328 INFO L256 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 03:25:08,330 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:25:08,467 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 28 proven. 16 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2024-11-28 03:25:08,468 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:25:08,582 INFO L134 CoverageAnalysis]: Checked inductivity of 283 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2024-11-28 03:25:08,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:08,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120426543] [2024-11-28 03:25:08,583 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:25:08,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [619063830] [2024-11-28 03:25:08,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [619063830] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 03:25:08,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:25:08,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 13 [2024-11-28 03:25:08,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067117899] [2024-11-28 03:25:08,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:25:08,584 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:25:08,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:08,584 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:25:08,584 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-11-28 03:25:08,584 INFO L87 Difference]: Start difference. First operand 300 states and 445 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-28 03:25:08,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:08,909 INFO L93 Difference]: Finished difference Result 310 states and 453 transitions. [2024-11-28 03:25:08,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:25:08,909 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 92 [2024-11-28 03:25:08,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:08,912 INFO L225 Difference]: With dead ends: 310 [2024-11-28 03:25:08,912 INFO L226 Difference]: Without dead ends: 308 [2024-11-28 03:25:08,913 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:25:08,913 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 4 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:08,914 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 116 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:25:08,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2024-11-28 03:25:09,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 308. [2024-11-28 03:25:09,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 164 states have (on average 1.2804878048780488) internal successors, (210), 165 states have internal predecessors, (210), 121 states have call successors, (121), 22 states have call predecessors, (121), 22 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2024-11-28 03:25:09,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 451 transitions. [2024-11-28 03:25:09,242 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 451 transitions. Word has length 92 [2024-11-28 03:25:09,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:09,243 INFO L471 AbstractCegarLoop]: Abstraction has 308 states and 451 transitions. [2024-11-28 03:25:09,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-28 03:25:09,243 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 451 transitions. [2024-11-28 03:25:09,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-28 03:25:09,245 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:09,245 INFO L218 NwaCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 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, 1, 1] [2024-11-28 03:25:09,256 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-28 03:25:09,450 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-28 03:25:09,450 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:09,451 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:09,451 INFO L85 PathProgramCache]: Analyzing trace with hash -341300858, now seen corresponding path program 2 times [2024-11-28 03:25:09,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:09,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429360701] [2024-11-28 03:25:09,452 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:25:09,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:09,515 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:25:09,515 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:25:09,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1800185510] [2024-11-28 03:25:09,517 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:25:09,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:25:09,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:25:09,519 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:25:09,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 03:25:09,613 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:25:09,614 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:25:09,616 INFO L256 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 63 conjuncts are in the unsatisfiable core [2024-11-28 03:25:09,620 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:25:10,676 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 33 proven. 20 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2024-11-28 03:25:10,676 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:25:11,522 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 24 proven. 20 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2024-11-28 03:25:11,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:11,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429360701] [2024-11-28 03:25:11,523 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:25:11,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800185510] [2024-11-28 03:25:11,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800185510] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:25:11,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:25:11,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 29 [2024-11-28 03:25:11,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902819676] [2024-11-28 03:25:11,523 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:25:11,523 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-28 03:25:11,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:11,524 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-28 03:25:11,524 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=684, Unknown=0, NotChecked=0, Total=812 [2024-11-28 03:25:11,525 INFO L87 Difference]: Start difference. First operand 308 states and 451 transitions. Second operand has 29 states, 27 states have (on average 1.5185185185185186) internal successors, (41), 26 states have internal predecessors, (41), 9 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) [2024-11-28 03:25:24,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:25:24,118 INFO L93 Difference]: Finished difference Result 660 states and 989 transitions. [2024-11-28 03:25:24,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2024-11-28 03:25:24,119 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 1.5185185185185186) internal successors, (41), 26 states have internal predecessors, (41), 9 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) Word has length 99 [2024-11-28 03:25:24,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:25:24,123 INFO L225 Difference]: With dead ends: 660 [2024-11-28 03:25:24,123 INFO L226 Difference]: Without dead ends: 499 [2024-11-28 03:25:24,126 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2231 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=1474, Invalid=6536, Unknown=0, NotChecked=0, Total=8010 [2024-11-28 03:25:24,127 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 184 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 1002 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 1002 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:25:24,127 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 497 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 1002 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-28 03:25:24,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2024-11-28 03:25:24,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 423. [2024-11-28 03:25:24,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 214 states have (on average 1.3037383177570094) internal successors, (279), 215 states have internal predecessors, (279), 181 states have call successors, (181), 27 states have call predecessors, (181), 27 states have return successors, (180), 180 states have call predecessors, (180), 180 states have call successors, (180) [2024-11-28 03:25:24,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 640 transitions. [2024-11-28 03:25:24,964 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 640 transitions. Word has length 99 [2024-11-28 03:25:24,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:25:24,964 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 640 transitions. [2024-11-28 03:25:24,964 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 1.5185185185185186) internal successors, (41), 26 states have internal predecessors, (41), 9 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) [2024-11-28 03:25:24,965 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 640 transitions. [2024-11-28 03:25:24,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-28 03:25:24,974 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:25:24,974 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 13, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:25:24,986 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-28 03:25:25,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-28 03:25:25,175 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:25:25,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:25:25,176 INFO L85 PathProgramCache]: Analyzing trace with hash 902042901, now seen corresponding path program 2 times [2024-11-28 03:25:25,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:25:25,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480945359] [2024-11-28 03:25:25,176 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:25:25,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:25:25,230 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:25:25,231 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:25:25,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1519364065] [2024-11-28 03:25:25,233 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:25:25,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:25:25,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:25:25,235 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:25:25,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 03:25:25,334 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:25:25,334 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:25:25,336 INFO L256 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 70 conjuncts are in the unsatisfiable core [2024-11-28 03:25:25,338 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:25:27,021 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 26 proven. 45 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2024-11-28 03:25:27,021 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:25:29,055 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 26 proven. 36 refuted. 0 times theorem prover too weak. 336 trivial. 0 not checked. [2024-11-28 03:25:29,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:25:29,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480945359] [2024-11-28 03:25:29,055 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:25:29,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519364065] [2024-11-28 03:25:29,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519364065] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:25:29,055 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:25:29,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 33 [2024-11-28 03:25:29,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147439668] [2024-11-28 03:25:29,056 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:25:29,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-28 03:25:29,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:25:29,057 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-28 03:25:29,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=852, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 03:25:29,057 INFO L87 Difference]: Start difference. First operand 423 states and 640 transitions. Second operand has 33 states, 33 states have (on average 1.4545454545454546) internal successors, (48), 32 states have internal predecessors, (48), 10 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (34), 10 states have call predecessors, (34), 10 states have call successors, (34) [2024-11-28 03:25:38,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:25:40,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:25:55,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:25:58,637 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:26:01,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:26:01,694 INFO L93 Difference]: Finished difference Result 794 states and 1244 transitions. [2024-11-28 03:26:01,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2024-11-28 03:26:01,694 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.4545454545454546) internal successors, (48), 32 states have internal predecessors, (48), 10 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (34), 10 states have call predecessors, (34), 10 states have call successors, (34) Word has length 108 [2024-11-28 03:26:01,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:26:01,700 INFO L225 Difference]: With dead ends: 794 [2024-11-28 03:26:01,700 INFO L226 Difference]: Without dead ends: 792 [2024-11-28 03:26:01,704 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 181 SyntacticMatches, 2 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3537 ImplicationChecksByTransitivity, 21.6s TimeCoverageRelationStatistics Valid=2528, Invalid=8602, Unknown=0, NotChecked=0, Total=11130 [2024-11-28 03:26:01,705 INFO L435 NwaCegarLoop]: 38 mSDtfsCounter, 238 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 1194 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 1194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:26:01,705 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 562 Invalid, 1513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 1194 Invalid, 0 Unknown, 0 Unchecked, 11.2s Time] [2024-11-28 03:26:01,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2024-11-28 03:26:02,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 675. [2024-11-28 03:26:02,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 335 states have (on average 1.3313432835820895) internal successors, (446), 336 states have internal predecessors, (446), 305 states have call successors, (305), 34 states have call predecessors, (305), 34 states have return successors, (304), 304 states have call predecessors, (304), 304 states have call successors, (304) [2024-11-28 03:26:02,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1055 transitions. [2024-11-28 03:26:02,910 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1055 transitions. Word has length 108 [2024-11-28 03:26:02,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:26:02,910 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1055 transitions. [2024-11-28 03:26:02,911 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.4545454545454546) internal successors, (48), 32 states have internal predecessors, (48), 10 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (34), 10 states have call predecessors, (34), 10 states have call successors, (34) [2024-11-28 03:26:02,911 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1055 transitions. [2024-11-28 03:26:02,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-28 03:26:02,914 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:26:02,914 INFO L218 NwaCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:26:02,927 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-28 03:26:03,115 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 03:26:03,115 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:26:03,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:26:03,116 INFO L85 PathProgramCache]: Analyzing trace with hash 965703254, now seen corresponding path program 3 times [2024-11-28 03:26:03,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:26:03,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803691578] [2024-11-28 03:26:03,116 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:26:03,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:26:03,185 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 03:26:03,185 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:26:03,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1533704572] [2024-11-28 03:26:03,188 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:26:03,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:26:03,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:26:03,211 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:26:03,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 03:26:03,310 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 03:26:03,310 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:26:03,312 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-28 03:26:03,315 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:26:03,614 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 57 proven. 12 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2024-11-28 03:26:03,614 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:26:04,032 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 48 proven. 12 refuted. 0 times theorem prover too weak. 395 trivial. 0 not checked. [2024-11-28 03:26:04,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:26:04,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803691578] [2024-11-28 03:26:04,033 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:26:04,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533704572] [2024-11-28 03:26:04,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533704572] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:26:04,033 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:26:04,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2024-11-28 03:26:04,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240278009] [2024-11-28 03:26:04,033 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:26:04,034 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 03:26:04,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:26:04,034 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 03:26:04,035 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2024-11-28 03:26:04,035 INFO L87 Difference]: Start difference. First operand 675 states and 1055 transitions. Second operand has 21 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 states have internal predecessors, (37), 7 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) [2024-11-28 03:26:08,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:26:08,003 INFO L93 Difference]: Finished difference Result 1278 states and 2133 transitions. [2024-11-28 03:26:08,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 03:26:08,003 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 states have internal predecessors, (37), 7 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) Word has length 113 [2024-11-28 03:26:08,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:26:08,015 INFO L225 Difference]: With dead ends: 1278 [2024-11-28 03:26:08,015 INFO L226 Difference]: Without dead ends: 1276 [2024-11-28 03:26:08,017 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=333, Invalid=1227, Unknown=0, NotChecked=0, Total=1560 [2024-11-28 03:26:08,018 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 112 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:26:08,018 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 345 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 03:26:08,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2024-11-28 03:26:10,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 1202. [2024-11-28 03:26:10,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1202 states, 483 states have (on average 1.4575569358178053) internal successors, (704), 484 states have internal predecessors, (704), 677 states have call successors, (677), 41 states have call predecessors, (677), 41 states have return successors, (676), 676 states have call predecessors, (676), 676 states have call successors, (676) [2024-11-28 03:26:10,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1202 states to 1202 states and 2057 transitions. [2024-11-28 03:26:10,405 INFO L78 Accepts]: Start accepts. Automaton has 1202 states and 2057 transitions. Word has length 113 [2024-11-28 03:26:10,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:26:10,406 INFO L471 AbstractCegarLoop]: Abstraction has 1202 states and 2057 transitions. [2024-11-28 03:26:10,406 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 18 states have internal predecessors, (37), 7 states have call successors, (30), 3 states have call predecessors, (30), 2 states have return successors, (29), 8 states have call predecessors, (29), 7 states have call successors, (29) [2024-11-28 03:26:10,407 INFO L276 IsEmpty]: Start isEmpty. Operand 1202 states and 2057 transitions. [2024-11-28 03:26:10,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-28 03:26:10,411 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:26:10,411 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:26:10,423 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-28 03:26:10,611 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 03:26:10,612 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:26:10,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:26:10,612 INFO L85 PathProgramCache]: Analyzing trace with hash 139734743, now seen corresponding path program 3 times [2024-11-28 03:26:10,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:26:10,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098744969] [2024-11-28 03:26:10,612 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:26:10,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:26:10,643 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:26:10,643 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:26:10,785 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 56 proven. 15 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2024-11-28 03:26:10,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:26:10,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098744969] [2024-11-28 03:26:10,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098744969] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:26:10,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186421014] [2024-11-28 03:26:10,786 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:26:10,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:26:10,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:26:10,788 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:26:10,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 03:26:10,890 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:26:10,890 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:26:10,892 INFO L256 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 03:26:10,895 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:26:11,050 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 39 proven. 32 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2024-11-28 03:26:11,050 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:26:11,298 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 39 proven. 32 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2024-11-28 03:26:11,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186421014] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:26:11,298 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:26:11,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 10] total 12 [2024-11-28 03:26:11,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633843415] [2024-11-28 03:26:11,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:26:11,299 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:26:11,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:26:11,300 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:26:11,300 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:26:11,300 INFO L87 Difference]: Start difference. First operand 1202 states and 2057 transitions. Second operand has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 7 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) [2024-11-28 03:26:14,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:26:14,369 INFO L93 Difference]: Finished difference Result 2146 states and 3703 transitions. [2024-11-28 03:26:14,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:26:14,370 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 7 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) Word has length 123 [2024-11-28 03:26:14,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:26:14,384 INFO L225 Difference]: With dead ends: 2146 [2024-11-28 03:26:14,384 INFO L226 Difference]: Without dead ends: 1382 [2024-11-28 03:26:14,389 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 234 SyntacticMatches, 7 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:26:14,390 INFO L435 NwaCegarLoop]: 50 mSDtfsCounter, 3 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:26:14,390 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 345 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:26:14,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1382 states. [2024-11-28 03:26:17,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1382 to 1263. [2024-11-28 03:26:17,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1263 states, 516 states have (on average 1.443798449612403) internal successors, (745), 536 states have internal predecessors, (745), 705 states have call successors, (705), 41 states have call predecessors, (705), 41 states have return successors, (704), 685 states have call predecessors, (704), 704 states have call successors, (704) [2024-11-28 03:26:17,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 2154 transitions. [2024-11-28 03:26:17,040 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 2154 transitions. Word has length 123 [2024-11-28 03:26:17,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:26:17,041 INFO L471 AbstractCegarLoop]: Abstraction has 1263 states and 2154 transitions. [2024-11-28 03:26:17,041 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 12 states have internal predecessors, (38), 7 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) [2024-11-28 03:26:17,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 2154 transitions. [2024-11-28 03:26:17,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-28 03:26:17,046 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:26:17,048 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:26:17,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-28 03:26:17,252 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:26:17,252 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:26:17,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:26:17,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1037427739, now seen corresponding path program 4 times [2024-11-28 03:26:17,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:26:17,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222971451] [2024-11-28 03:26:17,253 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:26:17,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:26:17,288 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:26:17,288 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:26:17,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1224436720] [2024-11-28 03:26:17,290 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:26:17,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:26:17,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:26:17,293 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:26:17,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 03:26:17,410 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:26:17,410 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:26:17,413 INFO L256 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 81 conjuncts are in the unsatisfiable core [2024-11-28 03:26:17,418 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:26:19,328 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 38 proven. 47 refuted. 0 times theorem prover too weak. 492 trivial. 0 not checked. [2024-11-28 03:26:19,328 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:26:21,047 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 35 proven. 47 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2024-11-28 03:26:21,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:26:21,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222971451] [2024-11-28 03:26:21,048 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:26:21,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224436720] [2024-11-28 03:26:21,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224436720] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:26:21,048 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:26:21,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 37 [2024-11-28 03:26:21,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040839035] [2024-11-28 03:26:21,048 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:26:21,049 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-28 03:26:21,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:26:21,049 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-28 03:26:21,050 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1165, Unknown=0, NotChecked=0, Total=1332 [2024-11-28 03:26:21,051 INFO L87 Difference]: Start difference. First operand 1263 states and 2154 transitions. Second operand has 37 states, 35 states have (on average 1.457142857142857) internal successors, (51), 31 states have internal predecessors, (51), 15 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (39), 13 states have call predecessors, (39), 13 states have call successors, (39) [2024-11-28 03:26:59,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:26:59,557 INFO L93 Difference]: Finished difference Result 2019 states and 3517 transitions. [2024-11-28 03:26:59,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-11-28 03:26:59,557 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 35 states have (on average 1.457142857142857) internal successors, (51), 31 states have internal predecessors, (51), 15 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (39), 13 states have call predecessors, (39), 13 states have call successors, (39) Word has length 123 [2024-11-28 03:26:59,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:26:59,573 INFO L225 Difference]: With dead ends: 2019 [2024-11-28 03:26:59,574 INFO L226 Difference]: Without dead ends: 2011 [2024-11-28 03:26:59,579 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4839 ImplicationChecksByTransitivity, 30.2s TimeCoverageRelationStatistics Valid=2460, Invalid=15095, Unknown=1, NotChecked=0, Total=17556 [2024-11-28 03:26:59,580 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 202 mSDsluCounter, 1268 mSDsCounter, 0 mSdLazyCounter, 2136 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 1355 SdHoareTripleChecker+Invalid, 2420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 2136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:26:59,580 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 1355 Invalid, 2420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 2136 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-11-28 03:26:59,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2011 states. [2024-11-28 03:27:03,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2011 to 1486. [2024-11-28 03:27:03,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1486 states, 602 states have (on average 1.458471760797342) internal successors, (878), 624 states have internal predecessors, (878), 839 states have call successors, (839), 44 states have call predecessors, (839), 44 states have return successors, (838), 817 states have call predecessors, (838), 838 states have call successors, (838) [2024-11-28 03:27:03,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1486 states to 1486 states and 2555 transitions. [2024-11-28 03:27:03,472 INFO L78 Accepts]: Start accepts. Automaton has 1486 states and 2555 transitions. Word has length 123 [2024-11-28 03:27:03,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:27:03,472 INFO L471 AbstractCegarLoop]: Abstraction has 1486 states and 2555 transitions. [2024-11-28 03:27:03,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 35 states have (on average 1.457142857142857) internal successors, (51), 31 states have internal predecessors, (51), 15 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (39), 13 states have call predecessors, (39), 13 states have call successors, (39) [2024-11-28 03:27:03,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1486 states and 2555 transitions. [2024-11-28 03:27:03,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-28 03:27:03,475 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:27:03,475 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:27:03,483 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-28 03:27:03,676 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:27:03,676 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:27:03,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:27:03,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1759688953, now seen corresponding path program 5 times [2024-11-28 03:27:03,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:27:03,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212462920] [2024-11-28 03:27:03,677 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:27:03,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:27:03,718 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-28 03:27:03,719 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:27:03,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1811461560] [2024-11-28 03:27:03,720 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:27:03,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:27:03,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:27:03,725 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:27:03,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 03:27:03,884 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-11-28 03:27:03,884 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:27:03,887 INFO L256 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 84 conjuncts are in the unsatisfiable core [2024-11-28 03:27:03,891 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:27:05,894 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 64 proven. 63 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2024-11-28 03:27:05,894 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:27:07,793 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 64 proven. 63 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2024-11-28 03:27:07,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:27:07,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212462920] [2024-11-28 03:27:07,793 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:27:07,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811461560] [2024-11-28 03:27:07,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811461560] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:27:07,794 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:27:07,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 38 [2024-11-28 03:27:07,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342586810] [2024-11-28 03:27:07,794 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:27:07,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-28 03:27:07,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:27:07,795 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-28 03:27:07,797 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1245, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 03:27:07,797 INFO L87 Difference]: Start difference. First operand 1486 states and 2555 transitions. Second operand has 38 states, 37 states have (on average 1.5405405405405406) internal successors, (57), 36 states have internal predecessors, (57), 13 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (40), 11 states have call predecessors, (40), 11 states have call successors, (40) [2024-11-28 03:27:23,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:27:59,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:27:59,637 INFO L93 Difference]: Finished difference Result 2606 states and 4588 transitions. [2024-11-28 03:27:59,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2024-11-28 03:27:59,638 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.5405405405405406) internal successors, (57), 36 states have internal predecessors, (57), 13 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (40), 11 states have call predecessors, (40), 11 states have call successors, (40) Word has length 123 [2024-11-28 03:27:59,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:27:59,656 INFO L225 Difference]: With dead ends: 2606 [2024-11-28 03:27:59,656 INFO L226 Difference]: Without dead ends: 2598 [2024-11-28 03:27:59,660 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6133 ImplicationChecksByTransitivity, 34.5s TimeCoverageRelationStatistics Valid=2758, Invalid=17834, Unknown=0, NotChecked=0, Total=20592 [2024-11-28 03:27:59,661 INFO L435 NwaCegarLoop]: 58 mSDtfsCounter, 221 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 2331 mSolverCounterSat, 344 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 1010 SdHoareTripleChecker+Invalid, 2676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 344 IncrementalHoareTripleChecker+Valid, 2331 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:27:59,661 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 1010 Invalid, 2676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [344 Valid, 2331 Invalid, 1 Unknown, 0 Unchecked, 12.7s Time] [2024-11-28 03:27:59,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2598 states. [2024-11-28 03:28:03,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2598 to 1744. [2024-11-28 03:28:03,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1744 states, 715 states have (on average 1.46013986013986) internal successors, (1044), 737 states have internal predecessors, (1044), 983 states have call successors, (983), 45 states have call predecessors, (983), 45 states have return successors, (982), 961 states have call predecessors, (982), 982 states have call successors, (982) [2024-11-28 03:28:03,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1744 states to 1744 states and 3009 transitions. [2024-11-28 03:28:03,751 INFO L78 Accepts]: Start accepts. Automaton has 1744 states and 3009 transitions. Word has length 123 [2024-11-28 03:28:03,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:28:03,751 INFO L471 AbstractCegarLoop]: Abstraction has 1744 states and 3009 transitions. [2024-11-28 03:28:03,751 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.5405405405405406) internal successors, (57), 36 states have internal predecessors, (57), 13 states have call successors, (41), 3 states have call predecessors, (41), 3 states have return successors, (40), 11 states have call predecessors, (40), 11 states have call successors, (40) [2024-11-28 03:28:03,752 INFO L276 IsEmpty]: Start isEmpty. Operand 1744 states and 3009 transitions. [2024-11-28 03:28:03,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-28 03:28:03,755 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:28:03,755 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:28:03,766 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-28 03:28:03,960 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:28:03,960 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:28:03,960 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:28:03,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1379479472, now seen corresponding path program 6 times [2024-11-28 03:28:03,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:28:03,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107880557] [2024-11-28 03:28:03,961 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:28:03,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:28:04,006 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-11-28 03:28:04,006 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:28:04,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1229238330] [2024-11-28 03:28:04,008 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:28:04,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:28:04,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:28:04,012 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:28:04,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 03:28:04,136 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-28 03:28:04,136 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:28:04,138 INFO L256 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 79 conjuncts are in the unsatisfiable core [2024-11-28 03:28:04,142 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:28:05,498 INFO L134 CoverageAnalysis]: Checked inductivity of 583 backedges. 32 proven. 47 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2024-11-28 03:28:05,498 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:28:07,173 INFO L134 CoverageAnalysis]: Checked inductivity of 583 backedges. 32 proven. 47 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2024-11-28 03:28:07,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:28:07,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107880557] [2024-11-28 03:28:07,174 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:28:07,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229238330] [2024-11-28 03:28:07,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229238330] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:28:07,174 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:28:07,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2024-11-28 03:28:07,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811941919] [2024-11-28 03:28:07,174 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:28:07,175 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-28 03:28:07,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:28:07,175 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-28 03:28:07,175 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2024-11-28 03:28:07,175 INFO L87 Difference]: Start difference. First operand 1744 states and 3009 transitions. Second operand has 32 states, 30 states have (on average 1.6) internal successors, (48), 31 states have internal predecessors, (48), 11 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 9 states have call predecessors, (36), 9 states have call successors, (36) [2024-11-28 03:28:33,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:28:33,938 INFO L93 Difference]: Finished difference Result 2329 states and 4025 transitions. [2024-11-28 03:28:33,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2024-11-28 03:28:33,942 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 1.6) internal successors, (48), 31 states have internal predecessors, (48), 11 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 9 states have call predecessors, (36), 9 states have call successors, (36) Word has length 125 [2024-11-28 03:28:33,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:28:33,954 INFO L225 Difference]: With dead ends: 2329 [2024-11-28 03:28:33,954 INFO L226 Difference]: Without dead ends: 2321 [2024-11-28 03:28:33,955 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 216 SyntacticMatches, 2 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4329 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=2498, Invalid=11782, Unknown=0, NotChecked=0, Total=14280 [2024-11-28 03:28:33,957 INFO L435 NwaCegarLoop]: 47 mSDtfsCounter, 281 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 1504 mSolverCounterSat, 407 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 717 SdHoareTripleChecker+Invalid, 1911 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 407 IncrementalHoareTripleChecker+Valid, 1504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:28:33,957 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 717 Invalid, 1911 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [407 Valid, 1504 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-11-28 03:28:33,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2321 states. [2024-11-28 03:28:38,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2321 to 1908. [2024-11-28 03:28:38,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1908 states, 782 states have (on average 1.4539641943734016) internal successors, (1137), 811 states have internal predecessors, (1137), 1076 states have call successors, (1076), 49 states have call predecessors, (1076), 49 states have return successors, (1075), 1047 states have call predecessors, (1075), 1075 states have call successors, (1075) [2024-11-28 03:28:38,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1908 states to 1908 states and 3288 transitions. [2024-11-28 03:28:38,379 INFO L78 Accepts]: Start accepts. Automaton has 1908 states and 3288 transitions. Word has length 125 [2024-11-28 03:28:38,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:28:38,379 INFO L471 AbstractCegarLoop]: Abstraction has 1908 states and 3288 transitions. [2024-11-28 03:28:38,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 1.6) internal successors, (48), 31 states have internal predecessors, (48), 11 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 9 states have call predecessors, (36), 9 states have call successors, (36) [2024-11-28 03:28:38,380 INFO L276 IsEmpty]: Start isEmpty. Operand 1908 states and 3288 transitions. [2024-11-28 03:28:38,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-28 03:28:38,383 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:28:38,383 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:28:38,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-28 03:28:38,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:28:38,584 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:28:38,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:28:38,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1350783763, now seen corresponding path program 7 times [2024-11-28 03:28:38,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:28:38,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021795010] [2024-11-28 03:28:38,584 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:28:38,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:28:38,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:28:38,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [263842687] [2024-11-28 03:28:38,629 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:28:38,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:28:38,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:28:38,634 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:28:38,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 03:28:38,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:28:38,737 INFO L256 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 109 conjuncts are in the unsatisfiable core [2024-11-28 03:28:38,740 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:28:40,982 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 108 proven. 70 refuted. 0 times theorem prover too weak. 408 trivial. 0 not checked. [2024-11-28 03:28:40,982 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:28:51,231 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 117 proven. 58 refuted. 0 times theorem prover too weak. 411 trivial. 0 not checked. [2024-11-28 03:28:51,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:28:51,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021795010] [2024-11-28 03:28:51,232 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:28:51,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263842687] [2024-11-28 03:28:51,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263842687] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:28:51,232 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:28:51,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 47 [2024-11-28 03:28:51,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307192923] [2024-11-28 03:28:51,232 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:28:51,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-28 03:28:51,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:28:51,234 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-28 03:28:51,235 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=322, Invalid=1840, Unknown=0, NotChecked=0, Total=2162 [2024-11-28 03:28:51,236 INFO L87 Difference]: Start difference. First operand 1908 states and 3288 transitions. Second operand has 47 states, 42 states have (on average 1.4761904761904763) internal successors, (62), 41 states have internal predecessors, (62), 18 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (39), 14 states have call predecessors, (39), 16 states have call successors, (39) [2024-11-28 03:28:57,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:29:18,350 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:29:21,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.91s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:29:25,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:29:33,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:29:47,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:29:48,921 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:29:50,705 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:29:51,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:29:55,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:29:56,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:30:02,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:30:03,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:30:09,554 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:30:19,002 WARN L286 SmtUtils]: Spent 8.46s on a formula simplification that was a NOOP. DAG size: 128 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-28 03:30:20,013 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:30:24,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.52s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:30:30,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:30:32,519 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:30:42,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:30:46,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:31:08,892 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:31:15,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:31:20,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:31:27,105 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:31:38,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:31:38,038 INFO L93 Difference]: Finished difference Result 2913 states and 5077 transitions. [2024-11-28 03:31:38,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2024-11-28 03:31:38,039 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 42 states have (on average 1.4761904761904763) internal successors, (62), 41 states have internal predecessors, (62), 18 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (39), 14 states have call predecessors, (39), 16 states have call successors, (39) Word has length 126 [2024-11-28 03:31:38,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:31:38,053 INFO L225 Difference]: With dead ends: 2913 [2024-11-28 03:31:38,054 INFO L226 Difference]: Without dead ends: 2904 [2024-11-28 03:31:38,059 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5887 ImplicationChecksByTransitivity, 86.5s TimeCoverageRelationStatistics Valid=3948, Invalid=17510, Unknown=4, NotChecked=0, Total=21462 [2024-11-28 03:31:38,059 INFO L435 NwaCegarLoop]: 65 mSDtfsCounter, 310 mSDsluCounter, 1087 mSDsCounter, 0 mSdLazyCounter, 2797 mSolverCounterSat, 393 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 79.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 1152 SdHoareTripleChecker+Invalid, 3199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 393 IncrementalHoareTripleChecker+Valid, 2797 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 79.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:31:38,060 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 1152 Invalid, 3199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [393 Valid, 2797 Invalid, 9 Unknown, 0 Unchecked, 79.6s Time] [2024-11-28 03:31:38,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2904 states. [2024-11-28 03:31:44,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2904 to 2366. [2024-11-28 03:31:44,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2366 states, 956 states have (on average 1.463389121338912) internal successors, (1399), 990 states have internal predecessors, (1399), 1354 states have call successors, (1354), 55 states have call predecessors, (1354), 55 states have return successors, (1353), 1320 states have call predecessors, (1353), 1353 states have call successors, (1353) [2024-11-28 03:31:44,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2366 states to 2366 states and 4106 transitions. [2024-11-28 03:31:44,971 INFO L78 Accepts]: Start accepts. Automaton has 2366 states and 4106 transitions. Word has length 126 [2024-11-28 03:31:44,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:31:44,971 INFO L471 AbstractCegarLoop]: Abstraction has 2366 states and 4106 transitions. [2024-11-28 03:31:44,971 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 42 states have (on average 1.4761904761904763) internal successors, (62), 41 states have internal predecessors, (62), 18 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (39), 14 states have call predecessors, (39), 16 states have call successors, (39) [2024-11-28 03:31:44,972 INFO L276 IsEmpty]: Start isEmpty. Operand 2366 states and 4106 transitions. [2024-11-28 03:31:44,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-28 03:31:44,976 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:31:44,976 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:31:44,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-28 03:31:45,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:31:45,177 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:31:45,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:31:45,178 INFO L85 PathProgramCache]: Analyzing trace with hash 218465076, now seen corresponding path program 8 times [2024-11-28 03:31:45,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:31:45,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198165538] [2024-11-28 03:31:45,178 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:31:45,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:31:45,213 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:31:45,214 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:31:45,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1330487199] [2024-11-28 03:31:45,217 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:31:45,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:31:45,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:31:45,220 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:31:45,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-28 03:31:45,376 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:31:45,376 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:31:45,380 INFO L256 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 99 conjuncts are in the unsatisfiable core [2024-11-28 03:31:45,384 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:31:47,355 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 70 proven. 64 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2024-11-28 03:31:47,355 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:31:49,936 INFO L134 CoverageAnalysis]: Checked inductivity of 593 backedges. 70 proven. 64 refuted. 0 times theorem prover too weak. 459 trivial. 0 not checked. [2024-11-28 03:31:49,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:31:49,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198165538] [2024-11-28 03:31:49,937 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:31:49,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330487199] [2024-11-28 03:31:49,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330487199] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:31:49,937 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:31:49,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 40 [2024-11-28 03:31:49,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510902925] [2024-11-28 03:31:49,937 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:31:49,938 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-28 03:31:49,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:31:49,939 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-28 03:31:49,939 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=1280, Unknown=0, NotChecked=0, Total=1560 [2024-11-28 03:31:49,939 INFO L87 Difference]: Start difference. First operand 2366 states and 4106 transitions. Second operand has 40 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 39 states have internal predecessors, (59), 12 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 10 states have call predecessors, (36), 10 states have call successors, (36) [2024-11-28 03:32:04,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.00s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:32:05,894 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:32:07,510 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:32:11,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:32:15,693 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:32:19,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:32:30,853 WARN L286 SmtUtils]: Spent 5.76s on a formula simplification that was a NOOP. DAG size: 152 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-28 03:32:35,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:33:04,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:33:08,425 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:33:27,238 WARN L286 SmtUtils]: Spent 8.59s on a formula simplification that was a NOOP. DAG size: 148 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-28 03:33:40,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:33:40,639 INFO L93 Difference]: Finished difference Result 2642 states and 4517 transitions. [2024-11-28 03:33:40,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-11-28 03:33:40,640 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 39 states have internal predecessors, (59), 12 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 10 states have call predecessors, (36), 10 states have call successors, (36) Word has length 128 [2024-11-28 03:33:40,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:33:40,658 INFO L225 Difference]: With dead ends: 2642 [2024-11-28 03:33:40,659 INFO L226 Difference]: Without dead ends: 2634 [2024-11-28 03:33:40,661 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 213 SyntacticMatches, 3 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2295 ImplicationChecksByTransitivity, 66.1s TimeCoverageRelationStatistics Valid=2039, Invalid=7663, Unknown=0, NotChecked=0, Total=9702 [2024-11-28 03:33:40,661 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 250 mSDsluCounter, 956 mSDsCounter, 0 mSdLazyCounter, 1733 mSolverCounterSat, 494 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 2231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 494 IncrementalHoareTripleChecker+Valid, 1733 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:33:40,662 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 1002 Invalid, 2231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [494 Valid, 1733 Invalid, 4 Unknown, 0 Unchecked, 37.3s Time] [2024-11-28 03:33:40,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2634 states. [2024-11-28 03:33:49,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2634 to 2481. [2024-11-28 03:33:49,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2481 states, 1010 states have (on average 1.4574257425742574) internal successors, (1472), 1046 states have internal predecessors, (1472), 1406 states have call successors, (1406), 64 states have call predecessors, (1406), 64 states have return successors, (1405), 1370 states have call predecessors, (1405), 1405 states have call successors, (1405) [2024-11-28 03:33:49,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2481 states to 2481 states and 4283 transitions. [2024-11-28 03:33:49,410 INFO L78 Accepts]: Start accepts. Automaton has 2481 states and 4283 transitions. Word has length 128 [2024-11-28 03:33:49,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:33:49,411 INFO L471 AbstractCegarLoop]: Abstraction has 2481 states and 4283 transitions. [2024-11-28 03:33:49,411 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 37 states have (on average 1.5945945945945945) internal successors, (59), 39 states have internal predecessors, (59), 12 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (36), 10 states have call predecessors, (36), 10 states have call successors, (36) [2024-11-28 03:33:49,411 INFO L276 IsEmpty]: Start isEmpty. Operand 2481 states and 4283 transitions. [2024-11-28 03:33:49,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-28 03:33:49,416 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:33:49,416 INFO L218 NwaCegarLoop]: trace histogram [18, 17, 17, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:33:49,429 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-28 03:33:49,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:33:49,618 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:33:49,618 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:33:49,618 INFO L85 PathProgramCache]: Analyzing trace with hash -2031641046, now seen corresponding path program 4 times [2024-11-28 03:33:49,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:33:49,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570347717] [2024-11-28 03:33:49,619 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:33:49,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:33:49,661 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:33:49,661 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:33:50,431 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 52 proven. 53 refuted. 0 times theorem prover too weak. 560 trivial. 0 not checked. [2024-11-28 03:33:50,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:33:50,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570347717] [2024-11-28 03:33:50,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570347717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:33:50,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103932667] [2024-11-28 03:33:50,432 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:33:50,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:33:50,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:33:50,436 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:33:50,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-28 03:33:50,537 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:33:50,537 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:33:50,539 INFO L256 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-28 03:33:50,546 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:33:51,150 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 114 proven. 53 refuted. 0 times theorem prover too weak. 498 trivial. 0 not checked. [2024-11-28 03:33:51,150 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:33:51,886 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 53 proven. 53 refuted. 0 times theorem prover too weak. 559 trivial. 0 not checked. [2024-11-28 03:33:51,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103932667] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:33:51,887 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:33:51,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 18] total 31 [2024-11-28 03:33:51,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081939628] [2024-11-28 03:33:51,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:33:51,887 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-28 03:33:51,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:33:51,888 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-28 03:33:51,888 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=815, Unknown=0, NotChecked=0, Total=930 [2024-11-28 03:33:51,889 INFO L87 Difference]: Start difference. First operand 2481 states and 4283 transitions. Second operand has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 29 states have internal predecessors, (60), 16 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 16 states have call predecessors, (57), 16 states have call successors, (57) [2024-11-28 03:34:17,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:34:17,303 INFO L93 Difference]: Finished difference Result 5383 states and 9528 transitions. [2024-11-28 03:34:17,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2024-11-28 03:34:17,303 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 29 states have internal predecessors, (60), 16 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 16 states have call predecessors, (57), 16 states have call successors, (57) Word has length 132 [2024-11-28 03:34:17,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:34:17,340 INFO L225 Difference]: With dead ends: 5383 [2024-11-28 03:34:17,341 INFO L226 Difference]: Without dead ends: 4643 [2024-11-28 03:34:17,348 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 247 SyntacticMatches, 5 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4246 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=3414, Invalid=12336, Unknown=0, NotChecked=0, Total=15750 [2024-11-28 03:34:17,349 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 152 mSDsluCounter, 978 mSDsCounter, 0 mSdLazyCounter, 1290 mSolverCounterSat, 225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 1515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 225 IncrementalHoareTripleChecker+Valid, 1290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:34:17,349 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 1058 Invalid, 1515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [225 Valid, 1290 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-28 03:34:17,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4643 states. [2024-11-28 03:34:29,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4643 to 3133. [2024-11-28 03:34:29,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3133 states, 1246 states have (on average 1.4695024077046548) internal successors, (1831), 1314 states have internal predecessors, (1831), 1822 states have call successors, (1822), 64 states have call predecessors, (1822), 64 states have return successors, (1821), 1754 states have call predecessors, (1821), 1821 states have call successors, (1821) [2024-11-28 03:34:29,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3133 states to 3133 states and 5474 transitions. [2024-11-28 03:34:29,604 INFO L78 Accepts]: Start accepts. Automaton has 3133 states and 5474 transitions. Word has length 132 [2024-11-28 03:34:29,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:34:29,605 INFO L471 AbstractCegarLoop]: Abstraction has 3133 states and 5474 transitions. [2024-11-28 03:34:29,605 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.935483870967742) internal successors, (60), 29 states have internal predecessors, (60), 16 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 16 states have call predecessors, (57), 16 states have call successors, (57) [2024-11-28 03:34:29,605 INFO L276 IsEmpty]: Start isEmpty. Operand 3133 states and 5474 transitions. [2024-11-28 03:34:29,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-28 03:34:29,610 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:34:29,610 INFO L218 NwaCegarLoop]: trace histogram [18, 17, 17, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:34:29,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-28 03:34:29,811 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-28 03:34:29,811 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:34:29,811 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:34:29,811 INFO L85 PathProgramCache]: Analyzing trace with hash 755980737, now seen corresponding path program 5 times [2024-11-28 03:34:29,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:34:29,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341856187] [2024-11-28 03:34:29,812 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:34:29,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:34:29,853 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-28 03:34:29,853 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:34:29,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1798432444] [2024-11-28 03:34:29,855 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:34:29,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:34:29,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:34:29,861 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:34:29,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-28 03:34:30,057 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-11-28 03:34:30,057 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:34:30,060 INFO L256 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 108 conjuncts are in the unsatisfiable core [2024-11-28 03:34:30,070 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:34:33,134 INFO L134 CoverageAnalysis]: Checked inductivity of 673 backedges. 58 proven. 182 refuted. 0 times theorem prover too weak. 433 trivial. 0 not checked. [2024-11-28 03:34:33,134 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:34:35,973 INFO L134 CoverageAnalysis]: Checked inductivity of 673 backedges. 93 proven. 95 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2024-11-28 03:34:35,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:34:35,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341856187] [2024-11-28 03:34:35,973 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:34:35,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798432444] [2024-11-28 03:34:35,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798432444] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:34:35,973 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:34:35,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 17] total 41 [2024-11-28 03:34:35,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497107763] [2024-11-28 03:34:35,974 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:34:35,974 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-28 03:34:35,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:34:35,975 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-28 03:34:35,975 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=1420, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 03:34:35,975 INFO L87 Difference]: Start difference. First operand 3133 states and 5474 transitions. Second operand has 41 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 36 states have internal predecessors, (63), 15 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (41), 13 states have call predecessors, (41), 15 states have call successors, (41) [2024-11-28 03:35:16,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:35:16,094 INFO L93 Difference]: Finished difference Result 3497 states and 6077 transitions. [2024-11-28 03:35:16,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2024-11-28 03:35:16,095 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 36 states have internal predecessors, (63), 15 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (41), 13 states have call predecessors, (41), 15 states have call successors, (41) Word has length 134 [2024-11-28 03:35:16,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:35:16,119 INFO L225 Difference]: With dead ends: 3497 [2024-11-28 03:35:16,119 INFO L226 Difference]: Without dead ends: 3495 [2024-11-28 03:35:16,122 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 239 SyntacticMatches, 1 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4238 ImplicationChecksByTransitivity, 23.8s TimeCoverageRelationStatistics Valid=2521, Invalid=12485, Unknown=0, NotChecked=0, Total=15006 [2024-11-28 03:35:16,122 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 230 mSDsluCounter, 707 mSDsCounter, 0 mSdLazyCounter, 1839 mSolverCounterSat, 452 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 2291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 452 IncrementalHoareTripleChecker+Valid, 1839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:35:16,123 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 755 Invalid, 2291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [452 Valid, 1839 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2024-11-28 03:35:16,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3495 states. [2024-11-28 03:35:29,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3495 to 3408. [2024-11-28 03:35:29,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3408 states, 1363 states have (on average 1.4607483492296405) internal successors, (1991), 1445 states have internal predecessors, (1991), 1972 states have call successors, (1972), 72 states have call predecessors, (1972), 72 states have return successors, (1971), 1890 states have call predecessors, (1971), 1971 states have call successors, (1971) [2024-11-28 03:35:29,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3408 states to 3408 states and 5934 transitions. [2024-11-28 03:35:29,516 INFO L78 Accepts]: Start accepts. Automaton has 3408 states and 5934 transitions. Word has length 134 [2024-11-28 03:35:29,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:35:29,517 INFO L471 AbstractCegarLoop]: Abstraction has 3408 states and 5934 transitions. [2024-11-28 03:35:29,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 37 states have (on average 1.7027027027027026) internal successors, (63), 36 states have internal predecessors, (63), 15 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (41), 13 states have call predecessors, (41), 15 states have call successors, (41) [2024-11-28 03:35:29,517 INFO L276 IsEmpty]: Start isEmpty. Operand 3408 states and 5934 transitions. [2024-11-28 03:35:29,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-28 03:35:29,522 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:35:29,522 INFO L218 NwaCegarLoop]: trace histogram [18, 17, 17, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:35:29,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-28 03:35:29,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-28 03:35:29,725 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:35:29,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:35:29,726 INFO L85 PathProgramCache]: Analyzing trace with hash 278487857, now seen corresponding path program 6 times [2024-11-28 03:35:29,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:35:29,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232321292] [2024-11-28 03:35:29,727 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:35:29,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:35:29,788 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-11-28 03:35:29,788 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:35:30,599 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 52 proven. 75 refuted. 0 times theorem prover too weak. 560 trivial. 0 not checked. [2024-11-28 03:35:30,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:35:30,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232321292] [2024-11-28 03:35:30,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232321292] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:35:30,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013213272] [2024-11-28 03:35:30,599 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:35:30,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:35:30,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:35:30,602 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:35:30,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-28 03:35:30,740 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-28 03:35:30,740 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:35:30,743 INFO L256 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-11-28 03:35:30,747 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:35:32,543 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 137 proven. 110 refuted. 0 times theorem prover too weak. 440 trivial. 0 not checked. [2024-11-28 03:35:32,543 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:35:33,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013213272] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:35:33,940 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:35:33,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 37 [2024-11-28 03:35:33,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713711959] [2024-11-28 03:35:33,940 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:35:33,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-28 03:35:33,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:35:33,941 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-28 03:35:33,942 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=1756, Unknown=0, NotChecked=0, Total=1892 [2024-11-28 03:35:33,942 INFO L87 Difference]: Start difference. First operand 3408 states and 5934 transitions. Second operand has 37 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 33 states have internal predecessors, (67), 14 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) [2024-11-28 03:36:30,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:36:30,195 INFO L93 Difference]: Finished difference Result 5888 states and 10307 transitions. [2024-11-28 03:36:30,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2024-11-28 03:36:30,195 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 33 states have internal predecessors, (67), 14 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) Word has length 137 [2024-11-28 03:36:30,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:36:30,236 INFO L225 Difference]: With dead ends: 5888 [2024-11-28 03:36:30,236 INFO L226 Difference]: Without dead ends: 5563 [2024-11-28 03:36:30,244 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7793 ImplicationChecksByTransitivity, 27.5s TimeCoverageRelationStatistics Valid=4316, Invalid=23406, Unknown=0, NotChecked=0, Total=27722 [2024-11-28 03:36:30,245 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 476 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 2719 mSolverCounterSat, 625 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 1065 SdHoareTripleChecker+Invalid, 3344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 625 IncrementalHoareTripleChecker+Valid, 2719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:36:30,246 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 1065 Invalid, 3344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [625 Valid, 2719 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2024-11-28 03:36:30,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5563 states. [2024-11-28 03:36:47,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5563 to 4429. [2024-11-28 03:36:47,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4429 states, 1760 states have (on average 1.4659090909090908) internal successors, (2580), 1871 states have internal predecessors, (2580), 2582 states have call successors, (2582), 86 states have call predecessors, (2582), 86 states have return successors, (2581), 2471 states have call predecessors, (2581), 2581 states have call successors, (2581) [2024-11-28 03:36:47,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4429 states to 4429 states and 7743 transitions. [2024-11-28 03:36:47,259 INFO L78 Accepts]: Start accepts. Automaton has 4429 states and 7743 transitions. Word has length 137 [2024-11-28 03:36:47,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:36:47,260 INFO L471 AbstractCegarLoop]: Abstraction has 4429 states and 7743 transitions. [2024-11-28 03:36:47,260 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 1.8611111111111112) internal successors, (67), 33 states have internal predecessors, (67), 14 states have call successors, (40), 3 states have call predecessors, (40), 3 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) [2024-11-28 03:36:47,260 INFO L276 IsEmpty]: Start isEmpty. Operand 4429 states and 7743 transitions. [2024-11-28 03:36:47,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-28 03:36:47,264 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:36:47,264 INFO L218 NwaCegarLoop]: trace histogram [18, 17, 17, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:36:47,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-28 03:36:47,468 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:36:47,468 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:36:47,469 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:36:47,469 INFO L85 PathProgramCache]: Analyzing trace with hash 2073778245, now seen corresponding path program 7 times [2024-11-28 03:36:47,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:36:47,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085346038] [2024-11-28 03:36:47,469 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:36:47,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:36:47,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:36:47,983 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 66 proven. 60 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2024-11-28 03:36:47,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:36:47,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085346038] [2024-11-28 03:36:47,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085346038] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:36:47,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036977945] [2024-11-28 03:36:47,984 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:36:47,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:36:47,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:36:47,985 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:36:47,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-28 03:36:48,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:36:48,070 INFO L256 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-28 03:36:48,073 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:36:48,482 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 131 proven. 57 refuted. 0 times theorem prover too weak. 499 trivial. 0 not checked. [2024-11-28 03:36:48,482 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:36:48,953 INFO L134 CoverageAnalysis]: Checked inductivity of 687 backedges. 67 proven. 60 refuted. 0 times theorem prover too weak. 560 trivial. 0 not checked. [2024-11-28 03:36:48,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036977945] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:36:48,953 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:36:48,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 19] total 34 [2024-11-28 03:36:48,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321052575] [2024-11-28 03:36:48,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:36:48,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-28 03:36:48,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:36:48,954 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-28 03:36:48,954 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=999, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 03:36:48,954 INFO L87 Difference]: Start difference. First operand 4429 states and 7743 transitions. Second operand has 34 states, 34 states have (on average 2.0) internal successors, (68), 32 states have internal predecessors, (68), 15 states have call successors, (53), 2 states have call predecessors, (53), 3 states have return successors, (53), 15 states have call predecessors, (53), 15 states have call successors, (53) [2024-11-28 03:37:17,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:37:17,337 INFO L93 Difference]: Finished difference Result 6555 states and 11478 transitions. [2024-11-28 03:37:17,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2024-11-28 03:37:17,337 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0) internal successors, (68), 32 states have internal predecessors, (68), 15 states have call successors, (53), 2 states have call predecessors, (53), 3 states have return successors, (53), 15 states have call predecessors, (53), 15 states have call successors, (53) Word has length 137 [2024-11-28 03:37:17,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:37:17,368 INFO L225 Difference]: With dead ends: 6555 [2024-11-28 03:37:17,368 INFO L226 Difference]: Without dead ends: 5533 [2024-11-28 03:37:17,375 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 252 SyntacticMatches, 7 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4645 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=3549, Invalid=13743, Unknown=0, NotChecked=0, Total=17292 [2024-11-28 03:37:17,376 INFO L435 NwaCegarLoop]: 103 mSDtfsCounter, 176 mSDsluCounter, 1318 mSDsCounter, 0 mSdLazyCounter, 1470 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 1421 SdHoareTripleChecker+Invalid, 1757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 1470 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:37:17,376 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 1421 Invalid, 1757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 1470 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 03:37:17,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5533 states. [2024-11-28 03:37:37,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5533 to 4484. [2024-11-28 03:37:37,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4484 states, 1783 states have (on average 1.453168816601234) internal successors, (2591), 1892 states have internal predecessors, (2591), 2614 states have call successors, (2614), 86 states have call predecessors, (2614), 86 states have return successors, (2613), 2505 states have call predecessors, (2613), 2613 states have call successors, (2613) [2024-11-28 03:37:37,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4484 states to 4484 states and 7818 transitions. [2024-11-28 03:37:37,266 INFO L78 Accepts]: Start accepts. Automaton has 4484 states and 7818 transitions. Word has length 137 [2024-11-28 03:37:37,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:37:37,267 INFO L471 AbstractCegarLoop]: Abstraction has 4484 states and 7818 transitions. [2024-11-28 03:37:37,267 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0) internal successors, (68), 32 states have internal predecessors, (68), 15 states have call successors, (53), 2 states have call predecessors, (53), 3 states have return successors, (53), 15 states have call predecessors, (53), 15 states have call successors, (53) [2024-11-28 03:37:37,267 INFO L276 IsEmpty]: Start isEmpty. Operand 4484 states and 7818 transitions. [2024-11-28 03:37:37,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-28 03:37:37,271 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:37:37,271 INFO L218 NwaCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:37:37,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-28 03:37:37,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-28 03:37:37,472 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:37:37,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:37:37,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1106283032, now seen corresponding path program 9 times [2024-11-28 03:37:37,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:37:37,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624270896] [2024-11-28 03:37:37,473 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:37:37,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:37:37,525 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-11-28 03:37:37,527 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:37:37,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [772100832] [2024-11-28 03:37:37,528 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:37:37,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:37:37,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:37:37,531 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:37:37,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-28 03:37:37,631 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:37:37,632 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:37:37,633 INFO L256 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-28 03:37:37,636 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:37:38,320 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 146 proven. 14 refuted. 0 times theorem prover too weak. 719 trivial. 0 not checked. [2024-11-28 03:37:38,320 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:37:38,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:37:38,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624270896] [2024-11-28 03:37:38,597 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:37:38,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772100832] [2024-11-28 03:37:38,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772100832] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:37:38,597 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:37:38,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-28 03:37:38,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848082043] [2024-11-28 03:37:38,597 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:37:38,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 03:37:38,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:37:38,599 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 03:37:38,599 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2024-11-28 03:37:38,599 INFO L87 Difference]: Start difference. First operand 4484 states and 7818 transitions. Second operand has 11 states, 10 states have (on average 2.6) internal successors, (26), 10 states have internal predecessors, (26), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-28 03:37:57,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:37:57,552 INFO L93 Difference]: Finished difference Result 4538 states and 7874 transitions. [2024-11-28 03:37:57,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-28 03:37:57,553 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.6) internal successors, (26), 10 states have internal predecessors, (26), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 141 [2024-11-28 03:37:57,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:37:57,579 INFO L225 Difference]: With dead ends: 4538 [2024-11-28 03:37:57,580 INFO L226 Difference]: Without dead ends: 4531 [2024-11-28 03:37:57,582 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 134 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:37:57,582 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 12 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:37:57,582 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 227 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:37:57,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4531 states. [2024-11-28 03:38:16,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4531 to 4505. [2024-11-28 03:38:16,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4505 states, 1797 states have (on average 1.4474123539232053) internal successors, (2601), 1906 states have internal predecessors, (2601), 2614 states have call successors, (2614), 93 states have call predecessors, (2614), 93 states have return successors, (2613), 2505 states have call predecessors, (2613), 2613 states have call successors, (2613) [2024-11-28 03:38:16,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4505 states to 4505 states and 7828 transitions. [2024-11-28 03:38:16,563 INFO L78 Accepts]: Start accepts. Automaton has 4505 states and 7828 transitions. Word has length 141 [2024-11-28 03:38:16,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:38:16,563 INFO L471 AbstractCegarLoop]: Abstraction has 4505 states and 7828 transitions. [2024-11-28 03:38:16,563 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.6) internal successors, (26), 10 states have internal predecessors, (26), 4 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-28 03:38:16,563 INFO L276 IsEmpty]: Start isEmpty. Operand 4505 states and 7828 transitions. [2024-11-28 03:38:16,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-28 03:38:16,567 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:38:16,567 INFO L218 NwaCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:38:16,579 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-28 03:38:16,772 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-28 03:38:16,772 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:38:16,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:38:16,772 INFO L85 PathProgramCache]: Analyzing trace with hash -475229774, now seen corresponding path program 10 times [2024-11-28 03:38:16,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:38:16,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875451320] [2024-11-28 03:38:16,773 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:38:16,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:38:16,797 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:38:16,800 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:38:16,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [60831730] [2024-11-28 03:38:16,801 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:38:16,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:38:16,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:38:16,803 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:38:16,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2082aa47-2163-4c09-9cb7-cba90fb52e06/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-28 03:38:16,900 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:38:16,900 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:38:16,908 INFO L256 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 95 conjuncts are in the unsatisfiable core [2024-11-28 03:38:16,912 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:38:18,850 INFO L134 CoverageAnalysis]: Checked inductivity of 885 backedges. 96 proven. 74 refuted. 0 times theorem prover too weak. 715 trivial. 0 not checked. [2024-11-28 03:38:18,850 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:38:20,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:38:20,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875451320] [2024-11-28 03:38:20,735 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:38:20,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60831730] [2024-11-28 03:38:20,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60831730] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:38:20,735 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:38:20,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2024-11-28 03:38:20,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842815406] [2024-11-28 03:38:20,735 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:38:20,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-28 03:38:20,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:38:20,736 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-28 03:38:20,736 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1297, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 03:38:20,736 INFO L87 Difference]: Start difference. First operand 4505 states and 7828 transitions. Second operand has 25 states, 22 states have (on average 1.5909090909090908) internal successors, (35), 22 states have internal predecessors, (35), 10 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24)