./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound5.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_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/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_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound5.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/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_8379f6e9-2e18-4b75-a75f-ae409a1f0515/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 ab50d4c44616d850baf388e04d7eb1063c3cea27d21c9cbb628b158ef2bdff42 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:15:15,468 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:15:15,574 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 03:15:15,580 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:15:15,580 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:15:15,608 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:15:15,609 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:15:15,609 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:15:15,609 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:15:15,609 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:15:15,610 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:15:15,610 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:15:15,610 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:15:15,610 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:15:15,610 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:15:15,611 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:15:15,611 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:15:15,611 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 03:15:15,611 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:15:15,611 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 03:15:15,611 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:15:15,612 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:15:15,612 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:15:15,612 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:15:15,612 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 03:15:15,612 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:15:15,612 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:15:15,612 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:15:15,613 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:15:15,613 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:15:15,613 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:15:15,613 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:15:15,613 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:15:15,613 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:15:15,613 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:15:15,614 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:15:15,614 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:15:15,614 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:15:15,614 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:15:15,614 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:15:15,614 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:15:15,614 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:15:15,615 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:15:15,615 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:15:15,615 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:15:15,615 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:15:15,615 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:15:15,615 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:15:15,615 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_8379f6e9-2e18-4b75-a75f-ae409a1f0515/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 -> ab50d4c44616d850baf388e04d7eb1063c3cea27d21c9cbb628b158ef2bdff42 [2024-11-28 03:15:15,912 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:15:15,925 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:15:15,930 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:15:15,932 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:15:15,932 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:15:15,933 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound5.c [2024-11-28 03:15:18,921 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/data/daa2f41bb/c3bb32a52e1040e0a88188fb0df401db/FLAGf8958857b [2024-11-28 03:15:19,215 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:15:19,216 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound5.c [2024-11-28 03:15:19,225 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/data/daa2f41bb/c3bb32a52e1040e0a88188fb0df401db/FLAGf8958857b [2024-11-28 03:15:19,240 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/data/daa2f41bb/c3bb32a52e1040e0a88188fb0df401db [2024-11-28 03:15:19,242 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:15:19,244 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:15:19,245 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:15:19,245 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:15:19,250 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:15:19,251 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,251 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c7ab80d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19, skipping insertion in model container [2024-11-28 03:15:19,252 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,267 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:15:19,435 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_8379f6e9-2e18-4b75-a75f-ae409a1f0515/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound5.c[490,503] [2024-11-28 03:15:19,459 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:15:19,467 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:15:19,475 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_8379f6e9-2e18-4b75-a75f-ae409a1f0515/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound5.c[490,503] [2024-11-28 03:15:19,486 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:15:19,499 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:15:19,500 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19 WrapperNode [2024-11-28 03:15:19,500 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:15:19,501 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:15:19,501 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:15:19,501 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:15:19,507 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:15:19" (1/1) ... [2024-11-28 03:15:19,512 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:15:19" (1/1) ... [2024-11-28 03:15:19,526 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 77 [2024-11-28 03:15:19,529 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:15:19,529 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:15:19,530 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:15:19,530 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:15:19,538 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,538 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,539 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,552 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:15:19,552 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,552 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,556 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,557 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,560 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,562 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,562 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,564 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:15:19,565 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:15:19,565 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:15:19,565 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:15:19,566 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (1/1) ... [2024-11-28 03:15:19,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:15:19,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:19,605 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/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:15:19,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/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:15:19,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:15:19,639 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 03:15:19,639 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 03:15:19,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:15:19,639 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:15:19,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:15:19,639 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-28 03:15:19,640 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-28 03:15:19,713 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:15:19,715 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:15:19,907 INFO L? ?]: Removed 11 outVars from TransFormulas that were not future-live. [2024-11-28 03:15:19,908 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:15:19,917 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:15:19,918 INFO L312 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-28 03:15:19,918 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:15:19 BoogieIcfgContainer [2024-11-28 03:15:19,918 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:15:19,921 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:15:19,921 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:15:19,926 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:15:19,927 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:15:19" (1/3) ... [2024-11-28 03:15:19,927 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@415bd11a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:15:19, skipping insertion in model container [2024-11-28 03:15:19,927 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:15:19" (2/3) ... [2024-11-28 03:15:19,928 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@415bd11a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:15:19, skipping insertion in model container [2024-11-28 03:15:19,928 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:15:19" (3/3) ... [2024-11-28 03:15:19,929 INFO L128 eAbstractionObserver]: Analyzing ICFG egcd2-ll_valuebound5.c [2024-11-28 03:15:19,946 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:15:19,948 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG egcd2-ll_valuebound5.c that has 3 procedures, 33 locations, 1 initial locations, 2 loop locations, and 1 error locations. [2024-11-28 03:15:19,999 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:15:20,012 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;@6ad8765f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:15:20,012 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:15:20,017 INFO L276 IsEmpty]: Start isEmpty. Operand has 33 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 19 states have internal predecessors, (26), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-28 03:15:20,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-28 03:15:20,024 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:20,025 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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:15:20,026 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:20,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:20,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1694190779, now seen corresponding path program 1 times [2024-11-28 03:15:20,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:20,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777020544] [2024-11-28 03:15:20,037 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:20,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:20,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:20,194 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-28 03:15:20,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:20,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777020544] [2024-11-28 03:15:20,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777020544] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:15:20,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191594051] [2024-11-28 03:15:20,200 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:20,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:20,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:20,206 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:20,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:15:20,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:20,336 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 03:15:20,340 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:20,359 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-28 03:15:20,361 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:15:20,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191594051] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:15:20,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:15:20,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-28 03:15:20,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471249529] [2024-11-28 03:15:20,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:15:20,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 03:15:20,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:20,391 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 03:15:20,392 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:15:20,394 INFO L87 Difference]: Start difference. First operand has 33 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 19 states have internal predecessors, (26), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) 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, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 03:15:20,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:20,427 INFO L93 Difference]: Finished difference Result 63 states and 108 transitions. [2024-11-28 03:15:20,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 03:15:20,429 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, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 39 [2024-11-28 03:15:20,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:20,437 INFO L225 Difference]: With dead ends: 63 [2024-11-28 03:15:20,438 INFO L226 Difference]: Without dead ends: 29 [2024-11-28 03:15:20,442 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 40 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:15:20,445 INFO L435 NwaCegarLoop]: 44 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, 44 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:15:20,448 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:15:20,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2024-11-28 03:15:20,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2024-11-28 03:15:20,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 14 states have (on average 1.2142857142857142) internal successors, (17), 16 states have internal predecessors, (17), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-28 03:15:20,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 40 transitions. [2024-11-28 03:15:20,499 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 40 transitions. Word has length 39 [2024-11-28 03:15:20,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:20,499 INFO L471 AbstractCegarLoop]: Abstraction has 29 states and 40 transitions. [2024-11-28 03:15:20,500 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, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-28 03:15:20,501 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 40 transitions. [2024-11-28 03:15:20,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-28 03:15:20,503 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:20,503 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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:15:20,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 03:15:20,704 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-28 03:15:20,704 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:20,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:20,705 INFO L85 PathProgramCache]: Analyzing trace with hash -979027133, now seen corresponding path program 1 times [2024-11-28 03:15:20,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:20,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788857151] [2024-11-28 03:15:20,705 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:20,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:20,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:21,077 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 03:15:21,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:21,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788857151] [2024-11-28 03:15:21,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788857151] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:15:21,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121085340] [2024-11-28 03:15:21,078 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:21,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:21,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:21,080 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:21,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 03:15:21,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:21,162 INFO L256 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-28 03:15:21,165 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:21,508 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-28 03:15:21,509 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:15:21,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121085340] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:15:21,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:15:21,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 11 [2024-11-28 03:15:21,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96555014] [2024-11-28 03:15:21,724 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:15:21,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 03:15:21,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:21,727 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 03:15:21,728 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:15:21,728 INFO L87 Difference]: Start difference. First operand 29 states and 40 transitions. Second operand has 11 states, 10 states have (on average 1.8) internal successors, (18), 8 states have internal predecessors, (18), 6 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-28 03:15:22,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:22,052 INFO L93 Difference]: Finished difference Result 48 states and 65 transitions. [2024-11-28 03:15:22,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:15:22,053 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.8) internal successors, (18), 8 states have internal predecessors, (18), 6 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 39 [2024-11-28 03:15:22,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:22,054 INFO L225 Difference]: With dead ends: 48 [2024-11-28 03:15:22,054 INFO L226 Difference]: Without dead ends: 40 [2024-11-28 03:15:22,055 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2024-11-28 03:15:22,055 INFO L435 NwaCegarLoop]: 28 mSDtfsCounter, 24 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:22,055 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 178 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:15:22,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2024-11-28 03:15:22,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 39. [2024-11-28 03:15:22,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 20 states have internal predecessors, (23), 16 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-28 03:15:22,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 54 transitions. [2024-11-28 03:15:22,072 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 54 transitions. Word has length 39 [2024-11-28 03:15:22,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:22,072 INFO L471 AbstractCegarLoop]: Abstraction has 39 states and 54 transitions. [2024-11-28 03:15:22,072 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.8) internal successors, (18), 8 states have internal predecessors, (18), 6 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-28 03:15:22,073 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 54 transitions. [2024-11-28 03:15:22,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-28 03:15:22,074 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:22,074 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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:15:22,083 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 03:15:22,274 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:22,275 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:22,275 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:22,275 INFO L85 PathProgramCache]: Analyzing trace with hash -977418419, now seen corresponding path program 1 times [2024-11-28 03:15:22,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:22,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893122155] [2024-11-28 03:15:22,276 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:22,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:22,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:15:22,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [405406168] [2024-11-28 03:15:22,330 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:22,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:22,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:22,333 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:22,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 03:15:22,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:22,400 INFO L256 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 03:15:22,402 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:22,456 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-28 03:15:22,456 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:15:22,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:22,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893122155] [2024-11-28 03:15:22,457 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:15:22,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405406168] [2024-11-28 03:15:22,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405406168] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:15:22,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:15:22,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:15:22,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390601615] [2024-11-28 03:15:22,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:15:22,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:15:22,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:22,459 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:15:22,459 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:15:22,459 INFO L87 Difference]: Start difference. First operand 39 states and 54 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-28 03:15:22,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:22,535 INFO L93 Difference]: Finished difference Result 56 states and 80 transitions. [2024-11-28 03:15:22,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:15:22,536 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 39 [2024-11-28 03:15:22,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:22,537 INFO L225 Difference]: With dead ends: 56 [2024-11-28 03:15:22,538 INFO L226 Difference]: Without dead ends: 54 [2024-11-28 03:15:22,538 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 35 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:15:22,539 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 4 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:22,540 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 128 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:15:22,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-28 03:15:22,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 45. [2024-11-28 03:15:22,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 25 states have internal predecessors, (26), 18 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 03:15:22,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 61 transitions. [2024-11-28 03:15:22,568 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 61 transitions. Word has length 39 [2024-11-28 03:15:22,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:22,569 INFO L471 AbstractCegarLoop]: Abstraction has 45 states and 61 transitions. [2024-11-28 03:15:22,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-28 03:15:22,569 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 61 transitions. [2024-11-28 03:15:22,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-28 03:15:22,570 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:22,570 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:15:22,582 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 03:15:22,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:22,771 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:22,771 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:22,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1981253298, now seen corresponding path program 1 times [2024-11-28 03:15:22,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:22,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273763590] [2024-11-28 03:15:22,772 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:22,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:22,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:15:22,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [57379457] [2024-11-28 03:15:22,808 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:22,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:22,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:22,814 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:22,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 03:15:22,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:22,873 INFO L256 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 03:15:22,876 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:22,982 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-28 03:15:22,983 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:15:22,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:22,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273763590] [2024-11-28 03:15:22,983 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:15:22,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57379457] [2024-11-28 03:15:22,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57379457] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:15:22,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:15:22,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:15:22,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254247714] [2024-11-28 03:15:22,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:15:22,984 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:15:22,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:22,985 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:15:22,985 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:15:22,985 INFO L87 Difference]: Start difference. First operand 45 states and 61 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 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:15:23,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:23,054 INFO L93 Difference]: Finished difference Result 52 states and 67 transitions. [2024-11-28 03:15:23,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:15:23,055 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 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 44 [2024-11-28 03:15:23,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:23,057 INFO L225 Difference]: With dead ends: 52 [2024-11-28 03:15:23,057 INFO L226 Difference]: Without dead ends: 50 [2024-11-28 03:15:23,058 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 40 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:15:23,059 INFO L435 NwaCegarLoop]: 38 mSDtfsCounter, 5 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:23,059 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 138 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:15:23,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2024-11-28 03:15:23,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 49. [2024-11-28 03:15:23,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 25 states have (on average 1.16) internal successors, (29), 28 states have internal predecessors, (29), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 03:15:23,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 64 transitions. [2024-11-28 03:15:23,075 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 64 transitions. Word has length 44 [2024-11-28 03:15:23,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:23,075 INFO L471 AbstractCegarLoop]: Abstraction has 49 states and 64 transitions. [2024-11-28 03:15:23,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 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:15:23,076 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 64 transitions. [2024-11-28 03:15:23,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-28 03:15:23,077 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:23,077 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1] [2024-11-28 03:15:23,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 03:15:23,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:23,281 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:23,281 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:23,282 INFO L85 PathProgramCache]: Analyzing trace with hash -178384046, now seen corresponding path program 1 times [2024-11-28 03:15:23,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:23,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297168877] [2024-11-28 03:15:23,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:23,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:23,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:15:23,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [86241911] [2024-11-28 03:15:23,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:23,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:23,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:23,314 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:23,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 03:15:23,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:23,398 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-28 03:15:23,401 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:23,587 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-28 03:15:23,587 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:15:23,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:23,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297168877] [2024-11-28 03:15:23,588 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:15:23,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86241911] [2024-11-28 03:15:23,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86241911] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:15:23,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:15:23,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:15:23,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583819873] [2024-11-28 03:15:23,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:15:23,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:15:23,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:23,590 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:15:23,590 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:15:23,591 INFO L87 Difference]: Start difference. First operand 49 states and 64 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 03:15:23,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:23,682 INFO L93 Difference]: Finished difference Result 56 states and 70 transitions. [2024-11-28 03:15:23,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:15:23,682 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 54 [2024-11-28 03:15:23,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:23,684 INFO L225 Difference]: With dead ends: 56 [2024-11-28 03:15:23,684 INFO L226 Difference]: Without dead ends: 54 [2024-11-28 03:15:23,684 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 50 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:15:23,685 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 5 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:23,685 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 125 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:15:23,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-28 03:15:23,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 53. [2024-11-28 03:15:23,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 31 states have internal predecessors, (32), 18 states have call successors, (18), 6 states have call predecessors, (18), 6 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-28 03:15:23,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 67 transitions. [2024-11-28 03:15:23,702 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 67 transitions. Word has length 54 [2024-11-28 03:15:23,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:23,702 INFO L471 AbstractCegarLoop]: Abstraction has 53 states and 67 transitions. [2024-11-28 03:15:23,702 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 03:15:23,702 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 67 transitions. [2024-11-28 03:15:23,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-28 03:15:23,704 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:23,704 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:15:23,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 03:15:23,904 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:23,905 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:23,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:23,905 INFO L85 PathProgramCache]: Analyzing trace with hash -1371475927, now seen corresponding path program 1 times [2024-11-28 03:15:23,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:23,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468513540] [2024-11-28 03:15:23,906 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:23,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:23,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:15:23,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1569147504] [2024-11-28 03:15:23,959 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:23,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:23,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:23,961 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:23,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 03:15:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:24,026 INFO L256 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-28 03:15:24,028 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:24,133 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-28 03:15:24,134 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:15:24,293 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-28 03:15:24,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:24,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468513540] [2024-11-28 03:15:24,295 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:15:24,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569147504] [2024-11-28 03:15:24,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569147504] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:15:24,295 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:15:24,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-11-28 03:15:24,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63944477] [2024-11-28 03:15:24,295 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:15:24,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:15:24,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:24,296 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:15:24,297 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:15:24,297 INFO L87 Difference]: Start difference. First operand 53 states and 67 transitions. Second operand has 7 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-28 03:15:24,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:24,441 INFO L93 Difference]: Finished difference Result 79 states and 110 transitions. [2024-11-28 03:15:24,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 03:15:24,442 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 60 [2024-11-28 03:15:24,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:24,444 INFO L225 Difference]: With dead ends: 79 [2024-11-28 03:15:24,444 INFO L226 Difference]: Without dead ends: 77 [2024-11-28 03:15:24,444 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 110 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:15:24,445 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 8 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:24,445 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 144 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:15:24,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-11-28 03:15:24,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 51. [2024-11-28 03:15:24,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 29 states have internal predecessors, (32), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-28 03:15:24,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 63 transitions. [2024-11-28 03:15:24,465 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 63 transitions. Word has length 60 [2024-11-28 03:15:24,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:24,465 INFO L471 AbstractCegarLoop]: Abstraction has 51 states and 63 transitions. [2024-11-28 03:15:24,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 3.2) internal successors, (16), 6 states have internal predecessors, (16), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-28 03:15:24,466 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 63 transitions. [2024-11-28 03:15:24,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 03:15:24,467 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:24,467 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 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, 1] [2024-11-28 03:15:24,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-28 03:15:24,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:24,668 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:24,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:24,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1875725832, now seen corresponding path program 1 times [2024-11-28 03:15:24,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:24,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940952930] [2024-11-28 03:15:24,669 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:24,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:24,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:24,959 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-28 03:15:24,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:24,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940952930] [2024-11-28 03:15:24,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940952930] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:15:24,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404942648] [2024-11-28 03:15:24,961 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:24,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:24,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:24,963 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:24,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 03:15:25,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:25,042 INFO L256 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 03:15:25,045 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:25,123 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-28 03:15:25,123 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:15:25,279 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 14 proven. 10 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-28 03:15:25,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404942648] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:15:25,279 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:15:25,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-11-28 03:15:25,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306353491] [2024-11-28 03:15:25,280 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:15:25,280 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:15:25,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:25,283 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:15:25,283 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:15:25,283 INFO L87 Difference]: Start difference. First operand 51 states and 63 transitions. Second operand has 12 states, 12 states have (on average 2.25) internal successors, (27), 11 states have internal predecessors, (27), 7 states have call successors, (17), 2 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:15:25,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:25,560 INFO L93 Difference]: Finished difference Result 91 states and 131 transitions. [2024-11-28 03:15:25,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:15:25,561 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 11 states have internal predecessors, (27), 7 states have call successors, (17), 2 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 62 [2024-11-28 03:15:25,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:25,562 INFO L225 Difference]: With dead ends: 91 [2024-11-28 03:15:25,562 INFO L226 Difference]: Without dead ends: 83 [2024-11-28 03:15:25,563 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 116 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:15:25,563 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 20 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:25,564 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 298 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:15:25,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-11-28 03:15:25,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 75. [2024-11-28 03:15:25,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 36 states have (on average 1.25) internal successors, (45), 37 states have internal predecessors, (45), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-28 03:15:25,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 108 transitions. [2024-11-28 03:15:25,594 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 108 transitions. Word has length 62 [2024-11-28 03:15:25,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:25,595 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 108 transitions. [2024-11-28 03:15:25,595 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.25) internal successors, (27), 11 states have internal predecessors, (27), 7 states have call successors, (17), 2 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:15:25,595 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 108 transitions. [2024-11-28 03:15:25,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-28 03:15:25,596 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:25,596 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:15:25,606 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 03:15:25,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:25,801 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:25,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:25,802 INFO L85 PathProgramCache]: Analyzing trace with hash -329947379, now seen corresponding path program 1 times [2024-11-28 03:15:25,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:25,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393191997] [2024-11-28 03:15:25,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:25,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:25,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:15:25,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1827460560] [2024-11-28 03:15:25,845 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:25,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:25,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:25,848 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:25,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 03:15:25,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:25,927 INFO L256 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-28 03:15:25,930 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:26,114 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-28 03:15:26,114 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:15:26,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:26,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393191997] [2024-11-28 03:15:26,164 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:15:26,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827460560] [2024-11-28 03:15:26,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827460560] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:15:26,164 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:15:26,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-28 03:15:26,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023154151] [2024-11-28 03:15:26,165 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:15:26,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 03:15:26,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:26,166 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 03:15:26,166 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:15:26,166 INFO L87 Difference]: Start difference. First operand 75 states and 108 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-28 03:15:26,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:26,315 INFO L93 Difference]: Finished difference Result 105 states and 154 transitions. [2024-11-28 03:15:26,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:15:26,316 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 67 [2024-11-28 03:15:26,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:26,320 INFO L225 Difference]: With dead ends: 105 [2024-11-28 03:15:26,321 INFO L226 Difference]: Without dead ends: 102 [2024-11-28 03:15:26,321 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 64 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:15:26,322 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 7 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:26,323 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 182 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:15:26,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2024-11-28 03:15:26,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 99. [2024-11-28 03:15:26,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 46 states have (on average 1.2826086956521738) internal successors, (59), 48 states have internal predecessors, (59), 45 states have call successors, (45), 7 states have call predecessors, (45), 7 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-28 03:15:26,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 147 transitions. [2024-11-28 03:15:26,377 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 147 transitions. Word has length 67 [2024-11-28 03:15:26,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:26,377 INFO L471 AbstractCegarLoop]: Abstraction has 99 states and 147 transitions. [2024-11-28 03:15:26,377 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-28 03:15:26,377 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 147 transitions. [2024-11-28 03:15:26,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-28 03:15:26,381 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:26,382 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:15:26,391 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-28 03:15:26,582 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:26,583 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:26,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:26,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1881855666, now seen corresponding path program 2 times [2024-11-28 03:15:26,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:26,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370470620] [2024-11-28 03:15:26,584 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:15:26,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:26,609 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:15:26,609 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:15:26,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [798511196] [2024-11-28 03:15:26,611 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:15:26,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:26,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:26,613 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:26,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 03:15:26,682 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:15:26,682 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:15:26,684 INFO L256 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-28 03:15:26,687 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:26,890 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-28 03:15:26,890 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:15:26,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:26,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370470620] [2024-11-28 03:15:26,945 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:15:26,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798511196] [2024-11-28 03:15:26,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798511196] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:15:26,946 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:15:26,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-28 03:15:26,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883512368] [2024-11-28 03:15:26,946 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:15:26,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:15:26,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:26,947 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:15:26,947 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:15:26,947 INFO L87 Difference]: Start difference. First operand 99 states and 147 transitions. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-28 03:15:27,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:27,160 INFO L93 Difference]: Finished difference Result 111 states and 157 transitions. [2024-11-28 03:15:27,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 03:15:27,160 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 72 [2024-11-28 03:15:27,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:27,164 INFO L225 Difference]: With dead ends: 111 [2024-11-28 03:15:27,164 INFO L226 Difference]: Without dead ends: 109 [2024-11-28 03:15:27,165 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 68 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:15:27,166 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 10 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:27,166 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 196 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:15:27,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2024-11-28 03:15:27,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 107. [2024-11-28 03:15:27,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 52 states have (on average 1.25) internal successors, (65), 54 states have internal predecessors, (65), 45 states have call successors, (45), 9 states have call predecessors, (45), 9 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-28 03:15:27,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 153 transitions. [2024-11-28 03:15:27,195 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 153 transitions. Word has length 72 [2024-11-28 03:15:27,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:27,196 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 153 transitions. [2024-11-28 03:15:27,196 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-28 03:15:27,196 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 153 transitions. [2024-11-28 03:15:27,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-28 03:15:27,197 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:27,197 INFO L218 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:15:27,207 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-28 03:15:27,402 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-11-28 03:15:27,402 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:27,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:27,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1928364563, now seen corresponding path program 3 times [2024-11-28 03:15:27,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:27,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795929610] [2024-11-28 03:15:27,403 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:15:27,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:27,459 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 03:15:27,459 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:15:27,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1423293547] [2024-11-28 03:15:27,460 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:15:27,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:27,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:27,464 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:27,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 03:15:27,527 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 03:15:27,528 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:15:27,529 INFO L256 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-28 03:15:27,532 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:28,346 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 43 proven. 18 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2024-11-28 03:15:28,347 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:15:29,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:29,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795929610] [2024-11-28 03:15:29,190 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:15:29,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423293547] [2024-11-28 03:15:29,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423293547] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:15:29,190 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:15:29,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-28 03:15:29,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053090311] [2024-11-28 03:15:29,190 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:15:29,191 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:15:29,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:29,191 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:15:29,192 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2024-11-28 03:15:29,192 INFO L87 Difference]: Start difference. First operand 107 states and 153 transitions. Second operand has 15 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 5 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2024-11-28 03:15:29,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:29,746 INFO L93 Difference]: Finished difference Result 115 states and 160 transitions. [2024-11-28 03:15:29,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 03:15:29,747 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 5 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 77 [2024-11-28 03:15:29,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:29,748 INFO L225 Difference]: With dead ends: 115 [2024-11-28 03:15:29,748 INFO L226 Difference]: Without dead ends: 113 [2024-11-28 03:15:29,749 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2024-11-28 03:15:29,750 INFO L435 NwaCegarLoop]: 24 mSDtfsCounter, 25 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:29,750 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 165 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:15:29,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-11-28 03:15:29,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 111. [2024-11-28 03:15:29,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 57 states have internal predecessors, (68), 45 states have call successors, (45), 10 states have call predecessors, (45), 10 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-28 03:15:29,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 156 transitions. [2024-11-28 03:15:29,779 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 156 transitions. Word has length 77 [2024-11-28 03:15:29,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:29,780 INFO L471 AbstractCegarLoop]: Abstraction has 111 states and 156 transitions. [2024-11-28 03:15:29,780 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 13 states have internal predecessors, (23), 5 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2024-11-28 03:15:29,780 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 156 transitions. [2024-11-28 03:15:29,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-28 03:15:29,782 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:29,782 INFO L218 NwaCegarLoop]: trace histogram [9, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:15:29,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-28 03:15:29,986 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-28 03:15:29,986 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:29,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:29,987 INFO L85 PathProgramCache]: Analyzing trace with hash 1939074476, now seen corresponding path program 1 times [2024-11-28 03:15:29,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:29,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702150553] [2024-11-28 03:15:29,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:29,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:30,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:15:30,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2147383652] [2024-11-28 03:15:30,024 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:30,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:30,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:30,028 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:30,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 03:15:30,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:30,102 INFO L256 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-28 03:15:30,105 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:30,704 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 22 proven. 15 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2024-11-28 03:15:30,704 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:15:31,195 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-11-28 03:15:31,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:31,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702150553] [2024-11-28 03:15:31,196 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:15:31,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147383652] [2024-11-28 03:15:31,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147383652] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:15:31,196 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:15:31,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2024-11-28 03:15:31,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72406617] [2024-11-28 03:15:31,196 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:15:31,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 03:15:31,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:31,197 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 03:15:31,198 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2024-11-28 03:15:31,198 INFO L87 Difference]: Start difference. First operand 111 states and 156 transitions. Second operand has 21 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2024-11-28 03:15:34,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:34,002 INFO L93 Difference]: Finished difference Result 195 states and 303 transitions. [2024-11-28 03:15:34,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 03:15:34,003 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) Word has length 83 [2024-11-28 03:15:34,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:34,006 INFO L225 Difference]: With dead ends: 195 [2024-11-28 03:15:34,006 INFO L226 Difference]: Without dead ends: 191 [2024-11-28 03:15:34,007 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=255, Invalid=1151, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 03:15:34,007 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 55 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:34,007 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 477 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-28 03:15:34,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-28 03:15:34,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 188. [2024-11-28 03:15:34,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 81 states have (on average 1.3333333333333333) internal successors, (108), 84 states have internal predecessors, (108), 94 states have call successors, (94), 12 states have call predecessors, (94), 12 states have return successors, (92), 91 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-28 03:15:34,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 294 transitions. [2024-11-28 03:15:34,100 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 294 transitions. Word has length 83 [2024-11-28 03:15:34,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:34,101 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 294 transitions. [2024-11-28 03:15:34,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 18 states have internal predecessors, (29), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2024-11-28 03:15:34,101 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 294 transitions. [2024-11-28 03:15:34,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-28 03:15:34,103 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:34,103 INFO L218 NwaCegarLoop]: trace histogram [10, 9, 9, 6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:15:34,112 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-28 03:15:34,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:34,307 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:34,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:34,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1291235246, now seen corresponding path program 4 times [2024-11-28 03:15:34,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:34,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909977285] [2024-11-28 03:15:34,308 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:15:34,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:34,323 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:15:34,324 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:15:34,426 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2024-11-28 03:15:34,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:34,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909977285] [2024-11-28 03:15:34,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909977285] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:15:34,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:15:34,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:15:34,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628268034] [2024-11-28 03:15:34,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:15:34,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:15:34,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:34,427 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:15:34,427 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:15:34,427 INFO L87 Difference]: Start difference. First operand 188 states and 294 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-28 03:15:34,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:15:34,569 INFO L93 Difference]: Finished difference Result 233 states and 362 transitions. [2024-11-28 03:15:34,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:15:34,570 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 90 [2024-11-28 03:15:34,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:15:34,572 INFO L225 Difference]: With dead ends: 233 [2024-11-28 03:15:34,572 INFO L226 Difference]: Without dead ends: 171 [2024-11-28 03:15:34,573 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:15:34,573 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 4 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:15:34,573 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 157 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:15:34,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2024-11-28 03:15:34,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 162. [2024-11-28 03:15:34,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 71 states have (on average 1.2394366197183098) internal successors, (88), 74 states have internal predecessors, (88), 78 states have call successors, (78), 12 states have call predecessors, (78), 12 states have return successors, (76), 75 states have call predecessors, (76), 76 states have call successors, (76) [2024-11-28 03:15:34,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 242 transitions. [2024-11-28 03:15:34,652 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 242 transitions. Word has length 90 [2024-11-28 03:15:34,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:15:34,654 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 242 transitions. [2024-11-28 03:15:34,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-28 03:15:34,654 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 242 transitions. [2024-11-28 03:15:34,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-28 03:15:34,656 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:15:34,656 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 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:15:34,656 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 03:15:34,656 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:15:34,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:15:34,657 INFO L85 PathProgramCache]: Analyzing trace with hash -557243959, now seen corresponding path program 1 times [2024-11-28 03:15:34,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:15:34,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915663152] [2024-11-28 03:15:34,657 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:34,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:15:34,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:15:34,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [114143495] [2024-11-28 03:15:34,692 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:15:34,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:15:34,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:15:34,694 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:15:34,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 03:15:34,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:15:34,785 INFO L256 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-28 03:15:34,788 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:15:35,753 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 57 proven. 24 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-28 03:15:35,754 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:15:37,451 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 51 proven. 15 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2024-11-28 03:15:37,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:15:37,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915663152] [2024-11-28 03:15:37,452 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:15:37,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114143495] [2024-11-28 03:15:37,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114143495] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:15:37,452 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:15:37,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2024-11-28 03:15:37,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980146801] [2024-11-28 03:15:37,452 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:15:37,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:15:37,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:15:37,453 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:15:37,453 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:15:37,453 INFO L87 Difference]: Start difference. First operand 162 states and 242 transitions. Second operand has 24 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 11 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (32), 11 states have call predecessors, (32), 10 states have call successors, (32) [2024-11-28 03:15:42,042 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:15:48,055 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:15:52,140 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:16:03,214 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:16:13,257 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:16:14,745 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:16:19,507 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:16:24,654 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:16:28,658 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:16:32,939 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:16:34,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:16:34,126 INFO L93 Difference]: Finished difference Result 201 states and 302 transitions. [2024-11-28 03:16:34,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-28 03:16:34,127 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 11 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (32), 11 states have call predecessors, (32), 10 states have call successors, (32) Word has length 98 [2024-11-28 03:16:34,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:16:34,129 INFO L225 Difference]: With dead ends: 201 [2024-11-28 03:16:34,129 INFO L226 Difference]: Without dead ends: 199 [2024-11-28 03:16:34,130 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 17.1s TimeCoverageRelationStatistics Valid=395, Invalid=1245, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 03:16:34,131 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 51 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 87 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:16:34,131 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 370 Invalid, 769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 673 Invalid, 9 Unknown, 0 Unchecked, 40.6s Time] [2024-11-28 03:16:34,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2024-11-28 03:16:34,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 190. [2024-11-28 03:16:34,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 85 states have (on average 1.2470588235294118) internal successors, (106), 89 states have internal predecessors, (106), 90 states have call successors, (90), 14 states have call predecessors, (90), 14 states have return successors, (88), 86 states have call predecessors, (88), 88 states have call successors, (88) [2024-11-28 03:16:34,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 284 transitions. [2024-11-28 03:16:34,244 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 284 transitions. Word has length 98 [2024-11-28 03:16:34,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:16:34,245 INFO L471 AbstractCegarLoop]: Abstraction has 190 states and 284 transitions. [2024-11-28 03:16:34,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 1.619047619047619) internal successors, (34), 21 states have internal predecessors, (34), 11 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (32), 11 states have call predecessors, (32), 10 states have call successors, (32) [2024-11-28 03:16:34,245 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 284 transitions. [2024-11-28 03:16:34,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-28 03:16:34,247 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:16:34,247 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 13, 6, 6, 6, 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, 1, 1, 1] [2024-11-28 03:16:34,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-28 03:16:34,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-28 03:16:34,451 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:16:34,451 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:16:34,451 INFO L85 PathProgramCache]: Analyzing trace with hash -389224818, now seen corresponding path program 1 times [2024-11-28 03:16:34,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:16:34,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640350515] [2024-11-28 03:16:34,452 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:16:34,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:16:34,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:16:34,702 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 38 proven. 7 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2024-11-28 03:16:34,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:16:34,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640350515] [2024-11-28 03:16:34,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640350515] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:16:34,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5228862] [2024-11-28 03:16:34,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:16:34,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:16:34,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:16:34,706 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:16:34,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 03:16:34,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:16:34,786 INFO L256 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 03:16:34,788 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:16:34,824 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 84 proven. 7 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2024-11-28 03:16:34,825 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:16:34,951 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 38 proven. 7 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2024-11-28 03:16:34,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5228862] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:16:34,951 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:16:34,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2024-11-28 03:16:34,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073226621] [2024-11-28 03:16:34,951 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:16:34,952 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:16:34,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:16:34,953 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:16:34,953 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:16:34,953 INFO L87 Difference]: Start difference. First operand 190 states and 284 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2024-11-28 03:16:35,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:16:35,285 INFO L93 Difference]: Finished difference Result 223 states and 339 transitions. [2024-11-28 03:16:35,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 03:16:35,286 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 111 [2024-11-28 03:16:35,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:16:35,288 INFO L225 Difference]: With dead ends: 223 [2024-11-28 03:16:35,288 INFO L226 Difference]: Without dead ends: 211 [2024-11-28 03:16:35,289 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 219 SyntacticMatches, 6 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:16:35,289 INFO L435 NwaCegarLoop]: 62 mSDtfsCounter, 11 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:16:35,289 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 292 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:16:35,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-11-28 03:16:35,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 185. [2024-11-28 03:16:35,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 82 states have (on average 1.2195121951219512) internal successors, (100), 85 states have internal predecessors, (100), 89 states have call successors, (89), 13 states have call predecessors, (89), 13 states have return successors, (87), 86 states have call predecessors, (87), 87 states have call successors, (87) [2024-11-28 03:16:35,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 276 transitions. [2024-11-28 03:16:35,393 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 276 transitions. Word has length 111 [2024-11-28 03:16:35,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:16:35,393 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 276 transitions. [2024-11-28 03:16:35,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2024-11-28 03:16:35,394 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 276 transitions. [2024-11-28 03:16:35,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-28 03:16:35,395 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:16:35,395 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 13, 6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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:16:35,404 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-28 03:16:35,595 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-28 03:16:35,595 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:16:35,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:16:35,596 INFO L85 PathProgramCache]: Analyzing trace with hash 784855492, now seen corresponding path program 2 times [2024-11-28 03:16:35,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:16:35,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319382236] [2024-11-28 03:16:35,596 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:16:35,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:16:35,645 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:16:35,645 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:16:35,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [236172452] [2024-11-28 03:16:35,648 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:16:35,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:16:35,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:16:35,650 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:16:35,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 03:16:35,730 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:16:35,730 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:16:35,732 INFO L256 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-28 03:16:35,735 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:16:36,311 INFO L134 CoverageAnalysis]: Checked inductivity of 423 backedges. 61 proven. 41 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2024-11-28 03:16:36,311 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:16:36,519 INFO L134 CoverageAnalysis]: Checked inductivity of 423 backedges. 68 proven. 7 refuted. 0 times theorem prover too weak. 348 trivial. 0 not checked. [2024-11-28 03:16:36,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:16:36,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319382236] [2024-11-28 03:16:36,520 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:16:36,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236172452] [2024-11-28 03:16:36,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236172452] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:16:36,520 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:16:36,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8] total 22 [2024-11-28 03:16:36,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38167339] [2024-11-28 03:16:36,520 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:16:36,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 03:16:36,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:16:36,521 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 03:16:36,522 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2024-11-28 03:16:36,522 INFO L87 Difference]: Start difference. First operand 185 states and 276 transitions. Second operand has 22 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 19 states have internal predecessors, (39), 9 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-11-28 03:16:38,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:16:38,227 INFO L93 Difference]: Finished difference Result 215 states and 318 transitions. [2024-11-28 03:16:38,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 03:16:38,228 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 19 states have internal predecessors, (39), 9 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) Word has length 111 [2024-11-28 03:16:38,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:16:38,230 INFO L225 Difference]: With dead ends: 215 [2024-11-28 03:16:38,230 INFO L226 Difference]: Without dead ends: 212 [2024-11-28 03:16:38,231 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=173, Invalid=883, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 03:16:38,232 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 36 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:16:38,232 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 459 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 702 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 03:16:38,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2024-11-28 03:16:38,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 191. [2024-11-28 03:16:38,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 88 states have (on average 1.2045454545454546) internal successors, (106), 90 states have internal predecessors, (106), 87 states have call successors, (87), 15 states have call predecessors, (87), 15 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-28 03:16:38,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 279 transitions. [2024-11-28 03:16:38,341 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 279 transitions. Word has length 111 [2024-11-28 03:16:38,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:16:38,342 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 279 transitions. [2024-11-28 03:16:38,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.7727272727272727) internal successors, (39), 19 states have internal predecessors, (39), 9 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-11-28 03:16:38,342 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 279 transitions. [2024-11-28 03:16:38,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-28 03:16:38,344 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:16:38,344 INFO L218 NwaCegarLoop]: trace histogram [15, 14, 14, 6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 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:16:38,355 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-28 03:16:38,544 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:16:38,545 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:16:38,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:16:38,545 INFO L85 PathProgramCache]: Analyzing trace with hash -1677220558, now seen corresponding path program 3 times [2024-11-28 03:16:38,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:16:38,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36756593] [2024-11-28 03:16:38,545 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:16:38,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:16:38,597 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-28 03:16:38,598 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:16:38,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2054245436] [2024-11-28 03:16:38,599 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:16:38,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:16:38,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:16:38,603 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:16:38,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 03:16:38,684 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-28 03:16:38,685 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:16:38,686 INFO L256 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-28 03:16:38,689 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:16:39,047 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 86 proven. 32 refuted. 0 times theorem prover too weak. 359 trivial. 0 not checked. [2024-11-28 03:16:39,047 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:16:39,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:16:39,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36756593] [2024-11-28 03:16:39,810 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:16:39,810 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054245436] [2024-11-28 03:16:39,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054245436] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:16:39,811 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:16:39,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-28 03:16:39,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328571090] [2024-11-28 03:16:39,811 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:16:39,811 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 03:16:39,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:16:39,812 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 03:16:39,812 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:16:39,812 INFO L87 Difference]: Start difference. First operand 191 states and 279 transitions. Second operand has 9 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2024-11-28 03:16:40,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:16:40,087 INFO L93 Difference]: Finished difference Result 207 states and 292 transitions. [2024-11-28 03:16:40,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:16:40,090 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), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 114 [2024-11-28 03:16:40,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:16:40,092 INFO L225 Difference]: With dead ends: 207 [2024-11-28 03:16:40,092 INFO L226 Difference]: Without dead ends: 205 [2024-11-28 03:16:40,092 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:16:40,094 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:16:40,094 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 203 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:16:40,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-11-28 03:16:40,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 203. [2024-11-28 03:16:40,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 97 states have (on average 1.1855670103092784) internal successors, (115), 99 states have internal predecessors, (115), 87 states have call successors, (87), 18 states have call predecessors, (87), 18 states have return successors, (86), 85 states have call predecessors, (86), 86 states have call successors, (86) [2024-11-28 03:16:40,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 288 transitions. [2024-11-28 03:16:40,183 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 288 transitions. Word has length 114 [2024-11-28 03:16:40,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:16:40,184 INFO L471 AbstractCegarLoop]: Abstraction has 203 states and 288 transitions. [2024-11-28 03:16:40,184 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), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2024-11-28 03:16:40,184 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 288 transitions. [2024-11-28 03:16:40,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-28 03:16:40,186 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:16:40,186 INFO L218 NwaCegarLoop]: trace histogram [15, 14, 14, 6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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:16:40,197 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-28 03:16:40,390 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:16:40,390 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:16:40,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:16:40,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1710922149, now seen corresponding path program 4 times [2024-11-28 03:16:40,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:16:40,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294213713] [2024-11-28 03:16:40,391 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:16:40,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:16:40,423 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:16:40,423 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:16:40,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1713681339] [2024-11-28 03:16:40,425 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:16:40,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:16:40,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:16:40,428 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:16:40,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 03:16:40,532 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:16:40,532 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:16:40,534 INFO L256 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-28 03:16:40,537 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:16:41,501 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 57 proven. 38 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2024-11-28 03:16:41,501 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:16:42,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:16:42,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294213713] [2024-11-28 03:16:42,269 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:16:42,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713681339] [2024-11-28 03:16:42,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713681339] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:16:42,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:16:42,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-28 03:16:42,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412644958] [2024-11-28 03:16:42,269 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:16:42,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:16:42,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:16:42,270 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:16:42,270 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:16:42,271 INFO L87 Difference]: Start difference. First operand 203 states and 288 transitions. Second operand has 15 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2024-11-28 03:16:43,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:16:43,124 INFO L93 Difference]: Finished difference Result 241 states and 336 transitions. [2024-11-28 03:16:43,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 03:16:43,124 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) Word has length 116 [2024-11-28 03:16:43,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:16:43,126 INFO L225 Difference]: With dead ends: 241 [2024-11-28 03:16:43,126 INFO L226 Difference]: Without dead ends: 239 [2024-11-28 03:16:43,126 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 153 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=159, Invalid=771, Unknown=0, NotChecked=0, Total=930 [2024-11-28 03:16:43,127 INFO L435 NwaCegarLoop]: 39 mSDtfsCounter, 18 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:16:43,127 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 375 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:16:43,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-28 03:16:43,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 236. [2024-11-28 03:16:43,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 114 states have (on average 1.1754385964912282) internal successors, (134), 116 states have internal predecessors, (134), 99 states have call successors, (99), 22 states have call predecessors, (99), 22 states have return successors, (98), 97 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-28 03:16:43,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 331 transitions. [2024-11-28 03:16:43,270 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 331 transitions. Word has length 116 [2024-11-28 03:16:43,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:16:43,271 INFO L471 AbstractCegarLoop]: Abstraction has 236 states and 331 transitions. [2024-11-28 03:16:43,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 states have internal predecessors, (24), 7 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2024-11-28 03:16:43,271 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 331 transitions. [2024-11-28 03:16:43,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-28 03:16:43,272 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:16:43,273 INFO L218 NwaCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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:16:43,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-28 03:16:43,473 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 03:16:43,473 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:16:43,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:16:43,474 INFO L85 PathProgramCache]: Analyzing trace with hash -853530013, now seen corresponding path program 2 times [2024-11-28 03:16:43,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:16:43,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84324875] [2024-11-28 03:16:43,474 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:16:43,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:16:43,500 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:16:43,500 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:16:43,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [243283238] [2024-11-28 03:16:43,502 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:16:43,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:16:43,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:16:43,506 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:16:43,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 03:16:43,609 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:16:43,609 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:16:43,612 INFO L256 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-28 03:16:43,617 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:16:46,586 INFO L134 CoverageAnalysis]: Checked inductivity of 606 backedges. 73 proven. 38 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2024-11-28 03:16:46,586 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:16:50,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:16:50,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84324875] [2024-11-28 03:16:50,169 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:16:50,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243283238] [2024-11-28 03:16:50,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243283238] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:16:50,170 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:16:50,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2024-11-28 03:16:50,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540490016] [2024-11-28 03:16:50,170 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:16:50,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-28 03:16:50,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:16:50,171 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-28 03:16:50,171 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2024-11-28 03:16:50,171 INFO L87 Difference]: Start difference. First operand 236 states and 331 transitions. Second operand has 17 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-28 03:16:52,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:16:52,377 INFO L93 Difference]: Finished difference Result 268 states and 382 transitions. [2024-11-28 03:16:52,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 03:16:52,378 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 127 [2024-11-28 03:16:52,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:16:52,380 INFO L225 Difference]: With dead ends: 268 [2024-11-28 03:16:52,380 INFO L226 Difference]: Without dead ends: 261 [2024-11-28 03:16:52,381 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 117 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=115, Invalid=755, Unknown=0, NotChecked=0, Total=870 [2024-11-28 03:16:52,382 INFO L435 NwaCegarLoop]: 44 mSDtfsCounter, 22 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 645 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:16:52,382 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 560 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 645 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 03:16:52,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-11-28 03:16:52,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 241. [2024-11-28 03:16:52,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 115 states have (on average 1.182608695652174) internal successors, (136), 117 states have internal predecessors, (136), 103 states have call successors, (103), 22 states have call predecessors, (103), 22 states have return successors, (102), 101 states have call predecessors, (102), 102 states have call successors, (102) [2024-11-28 03:16:52,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 341 transitions. [2024-11-28 03:16:52,508 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 341 transitions. Word has length 127 [2024-11-28 03:16:52,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:16:52,509 INFO L471 AbstractCegarLoop]: Abstraction has 241 states and 341 transitions. [2024-11-28 03:16:52,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 15 states have internal predecessors, (25), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-28 03:16:52,509 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 341 transitions. [2024-11-28 03:16:52,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-28 03:16:52,510 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:16:52,510 INFO L218 NwaCegarLoop]: trace histogram [19, 18, 18, 6, 6, 6, 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] [2024-11-28 03:16:52,519 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-28 03:16:52,711 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 03:16:52,711 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:16:52,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:16:52,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1172716877, now seen corresponding path program 5 times [2024-11-28 03:16:52,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:16:52,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803030909] [2024-11-28 03:16:52,712 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:16:52,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:16:52,792 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-28 03:16:52,793 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:16:52,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [986199322] [2024-11-28 03:16:52,794 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:16:52,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:16:52,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:16:52,797 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:16:52,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 03:16:52,973 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-28 03:16:52,973 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:16:52,975 INFO L256 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 56 conjuncts are in the unsatisfiable core [2024-11-28 03:16:52,979 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:16:54,304 INFO L134 CoverageAnalysis]: Checked inductivity of 754 backedges. 56 proven. 92 refuted. 0 times theorem prover too weak. 606 trivial. 0 not checked. [2024-11-28 03:16:54,304 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:16:55,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:16:55,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803030909] [2024-11-28 03:16:55,284 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:16:55,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986199322] [2024-11-28 03:16:55,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986199322] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:16:55,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:16:55,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-28 03:16:55,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666237547] [2024-11-28 03:16:55,285 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:16:55,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 03:16:55,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:16:55,286 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 03:16:55,286 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2024-11-28 03:16:55,286 INFO L87 Difference]: Start difference. First operand 241 states and 341 transitions. Second operand has 19 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 9 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) [2024-11-28 03:16:56,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:16:56,617 INFO L93 Difference]: Finished difference Result 275 states and 386 transitions. [2024-11-28 03:16:56,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 03:16:56,618 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 9 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) Word has length 137 [2024-11-28 03:16:56,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:16:56,620 INFO L225 Difference]: With dead ends: 275 [2024-11-28 03:16:56,620 INFO L226 Difference]: Without dead ends: 273 [2024-11-28 03:16:56,621 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=161, Invalid=961, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 03:16:56,621 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 32 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-28 03:16:56,622 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 447 Invalid, 819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-28 03:16:56,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2024-11-28 03:16:56,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 255. [2024-11-28 03:16:56,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 123 states have (on average 1.170731707317073) internal successors, (144), 126 states have internal predecessors, (144), 107 states have call successors, (107), 24 states have call predecessors, (107), 24 states have return successors, (106), 104 states have call predecessors, (106), 106 states have call successors, (106) [2024-11-28 03:16:56,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 357 transitions. [2024-11-28 03:16:56,831 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 357 transitions. Word has length 137 [2024-11-28 03:16:56,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:16:56,832 INFO L471 AbstractCegarLoop]: Abstraction has 255 states and 357 transitions. [2024-11-28 03:16:56,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 1.6470588235294117) internal successors, (28), 16 states have internal predecessors, (28), 9 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) [2024-11-28 03:16:56,832 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 357 transitions. [2024-11-28 03:16:56,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-28 03:16:56,836 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:16:56,836 INFO L218 NwaCegarLoop]: trace histogram [19, 18, 18, 6, 6, 6, 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] [2024-11-28 03:16:56,847 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-28 03:16:57,040 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:16:57,040 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:16:57,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:16:57,041 INFO L85 PathProgramCache]: Analyzing trace with hash 675635967, now seen corresponding path program 6 times [2024-11-28 03:16:57,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:16:57,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376622363] [2024-11-28 03:16:57,041 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:16:57,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:16:57,119 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-11-28 03:16:57,119 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:16:57,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1755200289] [2024-11-28 03:16:57,121 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:16:57,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:16:57,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:16:57,125 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:16:57,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 03:16:57,260 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-11-28 03:16:57,260 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:16:57,262 INFO L256 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-28 03:16:57,265 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:16:58,404 INFO L134 CoverageAnalysis]: Checked inductivity of 754 backedges. 82 proven. 111 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2024-11-28 03:16:58,404 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:00,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:00,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376622363] [2024-11-28 03:17:00,366 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:17:00,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755200289] [2024-11-28 03:17:00,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755200289] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:00,367 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:17:00,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-28 03:17:00,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887380055] [2024-11-28 03:17:00,367 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:00,367 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 03:17:00,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:00,368 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 03:17:00,368 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2024-11-28 03:17:00,368 INFO L87 Difference]: Start difference. First operand 255 states and 357 transitions. Second operand has 19 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 17 states have internal predecessors, (28), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 8 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-28 03:17:01,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:01,555 INFO L93 Difference]: Finished difference Result 282 states and 396 transitions. [2024-11-28 03:17:01,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 03:17:01,556 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 17 states have internal predecessors, (28), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 8 states have call predecessors, (24), 9 states have call successors, (24) Word has length 137 [2024-11-28 03:17:01,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:01,558 INFO L225 Difference]: With dead ends: 282 [2024-11-28 03:17:01,559 INFO L226 Difference]: Without dead ends: 280 [2024-11-28 03:17:01,559 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=217, Invalid=1265, Unknown=0, NotChecked=0, Total=1482 [2024-11-28 03:17:01,560 INFO L435 NwaCegarLoop]: 37 mSDtfsCounter, 27 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 817 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:01,560 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 481 Invalid, 836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 817 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 03:17:01,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2024-11-28 03:17:01,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 278. [2024-11-28 03:17:01,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 132 states have (on average 1.1742424242424243) internal successors, (155), 135 states have internal predecessors, (155), 119 states have call successors, (119), 26 states have call predecessors, (119), 26 states have return successors, (118), 116 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-28 03:17:01,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 392 transitions. [2024-11-28 03:17:01,737 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 392 transitions. Word has length 137 [2024-11-28 03:17:01,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:01,737 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 392 transitions. [2024-11-28 03:17:01,737 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 17 states have internal predecessors, (28), 9 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 8 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-28 03:17:01,737 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 392 transitions. [2024-11-28 03:17:01,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-28 03:17:01,739 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:01,739 INFO L218 NwaCegarLoop]: trace histogram [20, 19, 19, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:17:01,745 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-28 03:17:01,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:01,940 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:01,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:01,940 INFO L85 PathProgramCache]: Analyzing trace with hash 721616946, now seen corresponding path program 7 times [2024-11-28 03:17:01,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:01,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776318550] [2024-11-28 03:17:01,940 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:17:01,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:01,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:17:01,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [637215805] [2024-11-28 03:17:01,969 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:17:01,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:01,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:01,973 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:01,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 03:17:02,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:17:02,084 INFO L256 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 63 conjuncts are in the unsatisfiable core [2024-11-28 03:17:02,089 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:04,790 INFO L134 CoverageAnalysis]: Checked inductivity of 832 backedges. 135 proven. 79 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2024-11-28 03:17:04,790 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:05,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:05,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776318550] [2024-11-28 03:17:05,171 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:17:05,171 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637215805] [2024-11-28 03:17:05,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637215805] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:05,171 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:17:05,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-28 03:17:05,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060701489] [2024-11-28 03:17:05,171 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:05,171 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 03:17:05,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:05,172 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 03:17:05,172 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2024-11-28 03:17:05,172 INFO L87 Difference]: Start difference. First operand 278 states and 392 transitions. Second operand has 22 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 17 states have internal predecessors, (28), 11 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 11 states have call predecessors, (25), 10 states have call successors, (25) [2024-11-28 03:17:08,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:08,302 INFO L93 Difference]: Finished difference Result 308 states and 429 transitions. [2024-11-28 03:17:08,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-28 03:17:08,302 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 17 states have internal predecessors, (28), 11 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 11 states have call predecessors, (25), 10 states have call successors, (25) Word has length 142 [2024-11-28 03:17:08,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:08,305 INFO L225 Difference]: With dead ends: 308 [2024-11-28 03:17:08,305 INFO L226 Difference]: Without dead ends: 306 [2024-11-28 03:17:08,307 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 03:17:08,307 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 43 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 817 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 298 SdHoareTripleChecker+Invalid, 850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:08,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 298 Invalid, 850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 817 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-28 03:17:08,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2024-11-28 03:17:08,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 301. [2024-11-28 03:17:08,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 144 states have (on average 1.1736111111111112) internal successors, (169), 146 states have internal predecessors, (169), 127 states have call successors, (127), 29 states have call predecessors, (127), 29 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-28 03:17:08,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 422 transitions. [2024-11-28 03:17:08,503 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 422 transitions. Word has length 142 [2024-11-28 03:17:08,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:08,504 INFO L471 AbstractCegarLoop]: Abstraction has 301 states and 422 transitions. [2024-11-28 03:17:08,504 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 17 states have internal predecessors, (28), 11 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 11 states have call predecessors, (25), 10 states have call successors, (25) [2024-11-28 03:17:08,504 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 422 transitions. [2024-11-28 03:17:08,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-28 03:17:08,506 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:08,506 INFO L218 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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:17:08,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-28 03:17:08,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:08,710 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:08,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:08,710 INFO L85 PathProgramCache]: Analyzing trace with hash 623184648, now seen corresponding path program 3 times [2024-11-28 03:17:08,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:08,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145557298] [2024-11-28 03:17:08,711 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:17:08,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:08,778 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-11-28 03:17:08,778 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:17:08,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1703410338] [2024-11-28 03:17:08,784 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:17:08,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:08,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:08,786 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:08,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 03:17:08,864 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-28 03:17:08,864 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:08,866 INFO L256 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-28 03:17:08,869 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:09,379 INFO L134 CoverageAnalysis]: Checked inductivity of 911 backedges. 87 proven. 27 refuted. 0 times theorem prover too weak. 797 trivial. 0 not checked. [2024-11-28 03:17:09,379 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:09,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:09,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145557298] [2024-11-28 03:17:09,598 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:17:09,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703410338] [2024-11-28 03:17:09,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703410338] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:09,598 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:17:09,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-28 03:17:09,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58171904] [2024-11-28 03:17:09,598 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:09,598 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-28 03:17:09,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:09,599 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-28 03:17:09,599 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:17:09,599 INFO L87 Difference]: Start difference. First operand 301 states and 422 transitions. Second operand has 10 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-28 03:17:09,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:09,938 INFO L93 Difference]: Finished difference Result 310 states and 430 transitions. [2024-11-28 03:17:09,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 03:17:09,941 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 146 [2024-11-28 03:17:09,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:09,944 INFO L225 Difference]: With dead ends: 310 [2024-11-28 03:17:09,944 INFO L226 Difference]: Without dead ends: 303 [2024-11-28 03:17:09,945 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 154 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2024-11-28 03:17:09,946 INFO L435 NwaCegarLoop]: 32 mSDtfsCounter, 7 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:09,946 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 235 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:17:09,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2024-11-28 03:17:10,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 289. [2024-11-28 03:17:10,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 140 states have (on average 1.1571428571428573) internal successors, (162), 142 states have internal predecessors, (162), 119 states have call successors, (119), 29 states have call predecessors, (119), 29 states have return successors, (118), 117 states have call predecessors, (118), 118 states have call successors, (118) [2024-11-28 03:17:10,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 399 transitions. [2024-11-28 03:17:10,204 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 399 transitions. Word has length 146 [2024-11-28 03:17:10,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:10,204 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 399 transitions. [2024-11-28 03:17:10,204 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 9 states have internal predecessors, (21), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-28 03:17:10,206 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 399 transitions. [2024-11-28 03:17:10,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-28 03:17:10,208 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:10,208 INFO L218 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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:17:10,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-28 03:17:10,413 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:10,413 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:10,413 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:10,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1150556111, now seen corresponding path program 4 times [2024-11-28 03:17:10,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:10,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956081181] [2024-11-28 03:17:10,413 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:17:10,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:10,450 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:17:10,450 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:17:10,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1943927465] [2024-11-28 03:17:10,452 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:17:10,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:10,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:10,455 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:10,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 03:17:10,558 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:17:10,558 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:10,562 INFO L256 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-28 03:17:10,568 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:11,853 INFO L134 CoverageAnalysis]: Checked inductivity of 914 backedges. 99 proven. 76 refuted. 0 times theorem prover too weak. 739 trivial. 0 not checked. [2024-11-28 03:17:11,853 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:12,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:12,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956081181] [2024-11-28 03:17:12,122 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:17:12,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943927465] [2024-11-28 03:17:12,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943927465] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:12,122 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:17:12,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-28 03:17:12,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182261873] [2024-11-28 03:17:12,122 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:12,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 03:17:12,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:12,123 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 03:17:12,123 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2024-11-28 03:17:12,123 INFO L87 Difference]: Start difference. First operand 289 states and 399 transitions. Second operand has 21 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 17 states have internal predecessors, (29), 11 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-28 03:17:13,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:13,215 INFO L93 Difference]: Finished difference Result 344 states and 470 transitions. [2024-11-28 03:17:13,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 03:17:13,215 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 17 states have internal predecessors, (29), 11 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) Word has length 148 [2024-11-28 03:17:13,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:13,217 INFO L225 Difference]: With dead ends: 344 [2024-11-28 03:17:13,218 INFO L226 Difference]: Without dead ends: 299 [2024-11-28 03:17:13,218 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=185, Invalid=1005, Unknown=0, NotChecked=0, Total=1190 [2024-11-28 03:17:13,219 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 34 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 678 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:13,219 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 291 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 678 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 03:17:13,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2024-11-28 03:17:13,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 298. [2024-11-28 03:17:13,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 144 states have (on average 1.1527777777777777) internal successors, (166), 146 states have internal predecessors, (166), 123 states have call successors, (123), 30 states have call predecessors, (123), 30 states have return successors, (122), 121 states have call predecessors, (122), 122 states have call successors, (122) [2024-11-28 03:17:13,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 411 transitions. [2024-11-28 03:17:13,391 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 411 transitions. Word has length 148 [2024-11-28 03:17:13,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:13,391 INFO L471 AbstractCegarLoop]: Abstraction has 298 states and 411 transitions. [2024-11-28 03:17:13,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 1.6111111111111112) internal successors, (29), 17 states have internal predecessors, (29), 11 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-28 03:17:13,391 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 411 transitions. [2024-11-28 03:17:13,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-28 03:17:13,393 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:13,393 INFO L218 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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:17:13,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-28 03:17:13,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-28 03:17:13,594 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:13,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:13,594 INFO L85 PathProgramCache]: Analyzing trace with hash -31940801, now seen corresponding path program 5 times [2024-11-28 03:17:13,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:13,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722841341] [2024-11-28 03:17:13,594 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:17:13,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:13,646 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-11-28 03:17:13,646 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:17:13,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [943898163] [2024-11-28 03:17:13,651 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:17:13,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:13,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:13,653 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:13,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-28 03:17:13,899 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-11-28 03:17:13,899 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:13,902 INFO L256 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 63 conjuncts are in the unsatisfiable core [2024-11-28 03:17:13,906 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:17,199 INFO L134 CoverageAnalysis]: Checked inductivity of 914 backedges. 83 proven. 134 refuted. 0 times theorem prover too weak. 697 trivial. 0 not checked. [2024-11-28 03:17:17,199 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:18,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:18,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722841341] [2024-11-28 03:17:18,244 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:17:18,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943898163] [2024-11-28 03:17:18,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943898163] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:18,244 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:17:18,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-28 03:17:18,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070935132] [2024-11-28 03:17:18,244 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:18,244 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 03:17:18,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:18,245 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 03:17:18,245 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=708, Unknown=0, NotChecked=0, Total=812 [2024-11-28 03:17:18,245 INFO L87 Difference]: Start difference. First operand 298 states and 411 transitions. Second operand has 21 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 8 states have call predecessors, (26), 9 states have call successors, (26) [2024-11-28 03:17:20,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:20,964 INFO L93 Difference]: Finished difference Result 341 states and 470 transitions. [2024-11-28 03:17:20,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 03:17:20,965 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 8 states have call predecessors, (26), 9 states have call successors, (26) Word has length 148 [2024-11-28 03:17:20,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:20,968 INFO L225 Difference]: With dead ends: 341 [2024-11-28 03:17:20,968 INFO L226 Difference]: Without dead ends: 334 [2024-11-28 03:17:20,968 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=185, Invalid=1221, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 03:17:20,969 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 35 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 892 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 938 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:20,969 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 438 Invalid, 938 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 892 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-28 03:17:20,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2024-11-28 03:17:21,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 317. [2024-11-28 03:17:21,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 156 states have (on average 1.1474358974358974) internal successors, (179), 158 states have internal predecessors, (179), 127 states have call successors, (127), 33 states have call predecessors, (127), 33 states have return successors, (126), 125 states have call predecessors, (126), 126 states have call successors, (126) [2024-11-28 03:17:21,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 432 transitions. [2024-11-28 03:17:21,166 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 432 transitions. Word has length 148 [2024-11-28 03:17:21,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:21,167 INFO L471 AbstractCegarLoop]: Abstraction has 317 states and 432 transitions. [2024-11-28 03:17:21,167 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 1.5263157894736843) internal successors, (29), 19 states have internal predecessors, (29), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 8 states have call predecessors, (26), 9 states have call successors, (26) [2024-11-28 03:17:21,167 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 432 transitions. [2024-11-28 03:17:21,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-28 03:17:21,169 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:21,169 INFO L218 NwaCegarLoop]: trace histogram [23, 22, 22, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:17:21,174 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-28 03:17:21,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-28 03:17:21,374 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:21,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:21,374 INFO L85 PathProgramCache]: Analyzing trace with hash 912740137, now seen corresponding path program 8 times [2024-11-28 03:17:21,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:21,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663397575] [2024-11-28 03:17:21,375 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:17:21,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:21,402 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:17:21,403 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:21,998 INFO L134 CoverageAnalysis]: Checked inductivity of 1097 backedges. 59 proven. 64 refuted. 0 times theorem prover too weak. 974 trivial. 0 not checked. [2024-11-28 03:17:21,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:21,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663397575] [2024-11-28 03:17:21,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663397575] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:21,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609924780] [2024-11-28 03:17:21,999 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:17:21,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:21,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:22,001 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:22,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-28 03:17:22,096 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:17:22,097 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:22,099 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-28 03:17:22,102 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:22,246 INFO L134 CoverageAnalysis]: Checked inductivity of 1097 backedges. 215 proven. 64 refuted. 0 times theorem prover too weak. 818 trivial. 0 not checked. [2024-11-28 03:17:22,246 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:22,673 INFO L134 CoverageAnalysis]: Checked inductivity of 1097 backedges. 61 proven. 67 refuted. 0 times theorem prover too weak. 969 trivial. 0 not checked. [2024-11-28 03:17:22,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609924780] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:17:22,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:17:22,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 14] total 24 [2024-11-28 03:17:22,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471642039] [2024-11-28 03:17:22,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:22,676 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:17:22,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:22,676 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:17:22,677 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:17:22,677 INFO L87 Difference]: Start difference. First operand 317 states and 432 transitions. Second operand has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 17 states have call successors, (59), 2 states have call predecessors, (59), 3 states have return successors, (60), 16 states have call predecessors, (60), 17 states have call successors, (60) [2024-11-28 03:17:23,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:23,833 INFO L93 Difference]: Finished difference Result 439 states and 621 transitions. [2024-11-28 03:17:23,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-28 03:17:23,833 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 17 states have call successors, (59), 2 states have call predecessors, (59), 3 states have return successors, (60), 16 states have call predecessors, (60), 17 states have call successors, (60) Word has length 158 [2024-11-28 03:17:23,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:23,836 INFO L225 Difference]: With dead ends: 439 [2024-11-28 03:17:23,836 INFO L226 Difference]: Without dead ends: 342 [2024-11-28 03:17:23,837 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=432, Invalid=1638, Unknown=0, NotChecked=0, Total=2070 [2024-11-28 03:17:23,837 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 74 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 652 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:23,838 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 652 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:17:23,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2024-11-28 03:17:24,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 322. [2024-11-28 03:17:24,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 157 states have (on average 1.1337579617834395) internal successors, (178), 159 states have internal predecessors, (178), 131 states have call successors, (131), 33 states have call predecessors, (131), 33 states have return successors, (130), 129 states have call predecessors, (130), 130 states have call successors, (130) [2024-11-28 03:17:24,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 439 transitions. [2024-11-28 03:17:24,046 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 439 transitions. Word has length 158 [2024-11-28 03:17:24,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:24,047 INFO L471 AbstractCegarLoop]: Abstraction has 322 states and 439 transitions. [2024-11-28 03:17:24,047 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 24 states have internal predecessors, (44), 17 states have call successors, (59), 2 states have call predecessors, (59), 3 states have return successors, (60), 16 states have call predecessors, (60), 17 states have call successors, (60) [2024-11-28 03:17:24,047 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 439 transitions. [2024-11-28 03:17:24,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-28 03:17:24,049 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:24,049 INFO L218 NwaCegarLoop]: trace histogram [23, 22, 22, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:17:24,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-28 03:17:24,253 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-28 03:17:24,253 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:24,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:24,254 INFO L85 PathProgramCache]: Analyzing trace with hash 415659227, now seen corresponding path program 9 times [2024-11-28 03:17:24,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:24,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640922901] [2024-11-28 03:17:24,255 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:17:24,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:24,302 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2024-11-28 03:17:24,302 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:24,734 INFO L134 CoverageAnalysis]: Checked inductivity of 1097 backedges. 62 proven. 66 refuted. 0 times theorem prover too weak. 969 trivial. 0 not checked. [2024-11-28 03:17:24,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:24,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640922901] [2024-11-28 03:17:24,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640922901] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:24,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031552075] [2024-11-28 03:17:24,734 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:17:24,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:24,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:24,737 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:24,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-28 03:17:24,937 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:17:24,937 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:24,939 INFO L256 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-28 03:17:24,943 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:25,566 INFO L134 CoverageAnalysis]: Checked inductivity of 1097 backedges. 276 proven. 42 refuted. 0 times theorem prover too weak. 779 trivial. 0 not checked. [2024-11-28 03:17:25,567 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:26,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031552075] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:26,016 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:17:26,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2024-11-28 03:17:26,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608021869] [2024-11-28 03:17:26,016 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:26,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 03:17:26,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:26,017 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 03:17:26,017 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=579, Unknown=0, NotChecked=0, Total=650 [2024-11-28 03:17:26,018 INFO L87 Difference]: Start difference. First operand 322 states and 439 transitions. Second operand has 23 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 15 states have call successors, (44), 3 states have call predecessors, (44), 3 states have return successors, (44), 14 states have call predecessors, (44), 15 states have call successors, (44) [2024-11-28 03:17:28,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:28,062 INFO L93 Difference]: Finished difference Result 391 states and 517 transitions. [2024-11-28 03:17:28,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-28 03:17:28,063 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 15 states have call successors, (44), 3 states have call predecessors, (44), 3 states have return successors, (44), 14 states have call predecessors, (44), 15 states have call successors, (44) Word has length 158 [2024-11-28 03:17:28,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:28,064 INFO L225 Difference]: With dead ends: 391 [2024-11-28 03:17:28,065 INFO L226 Difference]: Without dead ends: 347 [2024-11-28 03:17:28,065 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=262, Invalid=1298, Unknown=0, NotChecked=0, Total=1560 [2024-11-28 03:17:28,066 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 29 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 739 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:28,066 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 423 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 739 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-28 03:17:28,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2024-11-28 03:17:28,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 346. [2024-11-28 03:17:28,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 175 states have (on average 1.1142857142857143) internal successors, (195), 177 states have internal predecessors, (195), 131 states have call successors, (131), 39 states have call predecessors, (131), 39 states have return successors, (130), 129 states have call predecessors, (130), 130 states have call successors, (130) [2024-11-28 03:17:28,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 456 transitions. [2024-11-28 03:17:28,282 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 456 transitions. Word has length 158 [2024-11-28 03:17:28,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:28,283 INFO L471 AbstractCegarLoop]: Abstraction has 346 states and 456 transitions. [2024-11-28 03:17:28,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 15 states have call successors, (44), 3 states have call predecessors, (44), 3 states have return successors, (44), 14 states have call predecessors, (44), 15 states have call successors, (44) [2024-11-28 03:17:28,283 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 456 transitions. [2024-11-28 03:17:28,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-28 03:17:28,285 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:28,285 INFO L218 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:17:28,288 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-28 03:17:28,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-28 03:17:28,486 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:28,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:28,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1527335771, now seen corresponding path program 10 times [2024-11-28 03:17:28,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:28,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519127997] [2024-11-28 03:17:28,486 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:17:28,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:28,542 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:17:28,542 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:17:28,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1986337554] [2024-11-28 03:17:28,544 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:17:28,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:28,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:28,546 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:28,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-28 03:17:28,674 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:17:28,674 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:28,680 INFO L256 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 70 conjuncts are in the unsatisfiable core [2024-11-28 03:17:28,683 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:31,068 INFO L134 CoverageAnalysis]: Checked inductivity of 1197 backedges. 156 proven. 212 refuted. 0 times theorem prover too weak. 829 trivial. 0 not checked. [2024-11-28 03:17:31,068 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:31,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:31,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519127997] [2024-11-28 03:17:31,575 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:17:31,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986337554] [2024-11-28 03:17:31,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986337554] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:31,575 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:17:31,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-11-28 03:17:31,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146631800] [2024-11-28 03:17:31,576 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:31,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 03:17:31,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:31,576 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 03:17:31,577 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2024-11-28 03:17:31,577 INFO L87 Difference]: Start difference. First operand 346 states and 456 transitions. Second operand has 23 states, 20 states have (on average 1.55) internal successors, (31), 18 states have internal predecessors, (31), 11 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 12 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-28 03:17:34,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:34,785 INFO L93 Difference]: Finished difference Result 385 states and 505 transitions. [2024-11-28 03:17:34,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-28 03:17:34,785 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 1.55) internal successors, (31), 18 states have internal predecessors, (31), 11 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 12 states have call predecessors, (29), 10 states have call successors, (29) Word has length 165 [2024-11-28 03:17:34,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:34,787 INFO L225 Difference]: With dead ends: 385 [2024-11-28 03:17:34,787 INFO L226 Difference]: Without dead ends: 383 [2024-11-28 03:17:34,788 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 143 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=151, Invalid=971, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 03:17:34,788 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 33 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 1012 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:34,788 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 534 Invalid, 1012 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-28 03:17:34,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2024-11-28 03:17:35,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 355. [2024-11-28 03:17:35,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 180 states have (on average 1.1111111111111112) internal successors, (200), 183 states have internal predecessors, (200), 134 states have call successors, (134), 40 states have call predecessors, (134), 40 states have return successors, (133), 131 states have call predecessors, (133), 133 states have call successors, (133) [2024-11-28 03:17:35,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 467 transitions. [2024-11-28 03:17:35,014 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 467 transitions. Word has length 165 [2024-11-28 03:17:35,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:35,015 INFO L471 AbstractCegarLoop]: Abstraction has 355 states and 467 transitions. [2024-11-28 03:17:35,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 1.55) internal successors, (31), 18 states have internal predecessors, (31), 11 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 12 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-28 03:17:35,015 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 467 transitions. [2024-11-28 03:17:35,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-28 03:17:35,017 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:35,017 INFO L218 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 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:17:35,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-28 03:17:35,217 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-28 03:17:35,218 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:35,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:35,218 INFO L85 PathProgramCache]: Analyzing trace with hash 878999331, now seen corresponding path program 6 times [2024-11-28 03:17:35,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:35,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354532632] [2024-11-28 03:17:35,219 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:17:35,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:35,263 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-11-28 03:17:35,263 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:17:35,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [365830929] [2024-11-28 03:17:35,265 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:17:35,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:35,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:35,267 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:35,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-28 03:17:35,383 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-28 03:17:35,383 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:35,390 INFO L256 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 51 conjuncts are in the unsatisfiable core [2024-11-28 03:17:35,394 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:36,368 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 169 proven. 56 refuted. 0 times theorem prover too weak. 1066 trivial. 0 not checked. [2024-11-28 03:17:36,368 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:36,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:36,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354532632] [2024-11-28 03:17:36,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:17:36,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365830929] [2024-11-28 03:17:36,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365830929] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:36,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:17:36,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-28 03:17:36,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35708151] [2024-11-28 03:17:36,941 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:36,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:17:36,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:36,942 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:17:36,942 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2024-11-28 03:17:36,942 INFO L87 Difference]: Start difference. First operand 355 states and 467 transitions. Second operand has 14 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-28 03:17:37,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:37,727 INFO L93 Difference]: Finished difference Result 409 states and 542 transitions. [2024-11-28 03:17:37,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:17:37,728 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) Word has length 169 [2024-11-28 03:17:37,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:37,731 INFO L225 Difference]: With dead ends: 409 [2024-11-28 03:17:37,731 INFO L226 Difference]: Without dead ends: 402 [2024-11-28 03:17:37,731 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 170 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2024-11-28 03:17:37,732 INFO L435 NwaCegarLoop]: 36 mSDtfsCounter, 14 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:37,732 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 358 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:17:37,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2024-11-28 03:17:38,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 384. [2024-11-28 03:17:38,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 194 states have (on average 1.1134020618556701) internal successors, (216), 197 states have internal predecessors, (216), 146 states have call successors, (146), 43 states have call predecessors, (146), 43 states have return successors, (145), 143 states have call predecessors, (145), 145 states have call successors, (145) [2024-11-28 03:17:38,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 507 transitions. [2024-11-28 03:17:38,064 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 507 transitions. Word has length 169 [2024-11-28 03:17:38,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:38,065 INFO L471 AbstractCegarLoop]: Abstraction has 384 states and 507 transitions. [2024-11-28 03:17:38,065 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-28 03:17:38,065 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 507 transitions. [2024-11-28 03:17:38,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-28 03:17:38,067 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:38,067 INFO L218 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 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:17:38,078 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-28 03:17:38,271 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-28 03:17:38,271 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:38,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:38,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1997515563, now seen corresponding path program 7 times [2024-11-28 03:17:38,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:38,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60362638] [2024-11-28 03:17:38,272 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:17:38,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:38,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:17:38,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [509113015] [2024-11-28 03:17:38,310 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:17:38,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:38,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:38,314 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:38,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-28 03:17:38,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:17:38,441 INFO L256 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 74 conjuncts are in the unsatisfiable core [2024-11-28 03:17:38,445 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:40,155 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 116 proven. 104 refuted. 0 times theorem prover too weak. 1071 trivial. 0 not checked. [2024-11-28 03:17:40,155 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:41,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:41,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60362638] [2024-11-28 03:17:41,575 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:17:41,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509113015] [2024-11-28 03:17:41,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509113015] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:41,575 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:17:41,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-28 03:17:41,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262914156] [2024-11-28 03:17:41,576 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:41,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 03:17:41,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:41,576 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 03:17:41,577 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=956, Unknown=0, NotChecked=0, Total=1122 [2024-11-28 03:17:41,577 INFO L87 Difference]: Start difference. First operand 384 states and 507 transitions. Second operand has 22 states, 20 states have (on average 1.5) internal successors, (30), 19 states have internal predecessors, (30), 12 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2024-11-28 03:17:43,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:43,096 INFO L93 Difference]: Finished difference Result 403 states and 529 transitions. [2024-11-28 03:17:43,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-28 03:17:43,096 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 1.5) internal successors, (30), 19 states have internal predecessors, (30), 12 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) Word has length 169 [2024-11-28 03:17:43,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:43,098 INFO L225 Difference]: With dead ends: 403 [2024-11-28 03:17:43,098 INFO L226 Difference]: Without dead ends: 394 [2024-11-28 03:17:43,099 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=275, Invalid=1531, Unknown=0, NotChecked=0, Total=1806 [2024-11-28 03:17:43,100 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 34 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 907 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 907 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:43,100 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 470 Invalid, 947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 907 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 03:17:43,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2024-11-28 03:17:43,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 393. [2024-11-28 03:17:43,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 198 states have (on average 1.1111111111111112) internal successors, (220), 201 states have internal predecessors, (220), 150 states have call successors, (150), 44 states have call predecessors, (150), 44 states have return successors, (149), 147 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-28 03:17:43,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 519 transitions. [2024-11-28 03:17:43,443 INFO L78 Accepts]: Start accepts. Automaton has 393 states and 519 transitions. Word has length 169 [2024-11-28 03:17:43,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:43,444 INFO L471 AbstractCegarLoop]: Abstraction has 393 states and 519 transitions. [2024-11-28 03:17:43,444 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 1.5) internal successors, (30), 19 states have internal predecessors, (30), 12 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2024-11-28 03:17:43,444 INFO L276 IsEmpty]: Start isEmpty. Operand 393 states and 519 transitions. [2024-11-28 03:17:43,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-28 03:17:43,446 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:43,446 INFO L218 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 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:17:43,456 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-28 03:17:43,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-28 03:17:43,650 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:43,650 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:43,650 INFO L85 PathProgramCache]: Analyzing trace with hash -878900253, now seen corresponding path program 8 times [2024-11-28 03:17:43,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:43,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676150329] [2024-11-28 03:17:43,651 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:17:43,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:43,680 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:17:43,680 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:17:43,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [206237418] [2024-11-28 03:17:43,682 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:17:43,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:43,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:43,684 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:43,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-28 03:17:43,813 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:17:43,813 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:43,816 INFO L256 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 55 conjuncts are in the unsatisfiable core [2024-11-28 03:17:43,819 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:45,813 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 113 proven. 98 refuted. 0 times theorem prover too weak. 1080 trivial. 0 not checked. [2024-11-28 03:17:45,814 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:46,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:46,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676150329] [2024-11-28 03:17:46,286 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:17:46,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206237418] [2024-11-28 03:17:46,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206237418] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:46,286 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:17:46,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-28 03:17:46,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433660361] [2024-11-28 03:17:46,286 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:46,286 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 03:17:46,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:46,287 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 03:17:46,287 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2024-11-28 03:17:46,287 INFO L87 Difference]: Start difference. First operand 393 states and 519 transitions. Second operand has 22 states, 20 states have (on average 1.5) internal successors, (30), 20 states have internal predecessors, (30), 11 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (30), 9 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-28 03:17:48,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:48,051 INFO L93 Difference]: Finished difference Result 412 states and 541 transitions. [2024-11-28 03:17:48,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-28 03:17:48,052 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 1.5) internal successors, (30), 20 states have internal predecessors, (30), 11 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (30), 9 states have call predecessors, (30), 10 states have call successors, (30) Word has length 169 [2024-11-28 03:17:48,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:48,055 INFO L225 Difference]: With dead ends: 412 [2024-11-28 03:17:48,055 INFO L226 Difference]: Without dead ends: 403 [2024-11-28 03:17:48,056 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 154 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=169, Invalid=1237, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 03:17:48,057 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 26 mSDsluCounter, 544 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 1005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:48,057 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 586 Invalid, 1005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 03:17:48,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2024-11-28 03:17:48,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 402. [2024-11-28 03:17:48,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 202 states have (on average 1.108910891089109) internal successors, (224), 205 states have internal predecessors, (224), 154 states have call successors, (154), 45 states have call predecessors, (154), 45 states have return successors, (153), 151 states have call predecessors, (153), 153 states have call successors, (153) [2024-11-28 03:17:48,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 531 transitions. [2024-11-28 03:17:48,340 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 531 transitions. Word has length 169 [2024-11-28 03:17:48,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:48,340 INFO L471 AbstractCegarLoop]: Abstraction has 402 states and 531 transitions. [2024-11-28 03:17:48,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 1.5) internal successors, (30), 20 states have internal predecessors, (30), 11 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (30), 9 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-28 03:17:48,341 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 531 transitions. [2024-11-28 03:17:48,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-28 03:17:48,342 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:48,342 INFO L218 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:17:48,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-28 03:17:48,543 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:48,543 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:48,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:48,543 INFO L85 PathProgramCache]: Analyzing trace with hash 992833690, now seen corresponding path program 9 times [2024-11-28 03:17:48,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:48,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296843761] [2024-11-28 03:17:48,543 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:17:48,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:48,587 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-11-28 03:17:48,588 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:17:48,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [656935868] [2024-11-28 03:17:48,589 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:17:48,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:48,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:48,593 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:48,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-28 03:17:48,726 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:17:48,726 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:48,732 INFO L256 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-28 03:17:48,735 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:49,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 261 proven. 30 refuted. 0 times theorem prover too weak. 1005 trivial. 0 not checked. [2024-11-28 03:17:49,211 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:49,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:49,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296843761] [2024-11-28 03:17:49,411 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:17:49,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656935868] [2024-11-28 03:17:49,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656935868] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:49,411 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:17:49,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-11-28 03:17:49,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924831645] [2024-11-28 03:17:49,411 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:49,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 03:17:49,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:49,412 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 03:17:49,412 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:17:49,412 INFO L87 Difference]: Start difference. First operand 402 states and 531 transitions. Second operand has 16 states, 12 states have (on average 2.25) internal successors, (27), 13 states have internal predecessors, (27), 8 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 5 states have call predecessors, (14), 7 states have call successors, (14) [2024-11-28 03:17:50,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:50,457 INFO L93 Difference]: Finished difference Result 436 states and 557 transitions. [2024-11-28 03:17:50,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 03:17:50,457 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 12 states have (on average 2.25) internal successors, (27), 13 states have internal predecessors, (27), 8 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 5 states have call predecessors, (14), 7 states have call successors, (14) Word has length 171 [2024-11-28 03:17:50,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:50,459 INFO L225 Difference]: With dead ends: 436 [2024-11-28 03:17:50,460 INFO L226 Difference]: Without dead ends: 327 [2024-11-28 03:17:50,460 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 163 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2024-11-28 03:17:50,461 INFO L435 NwaCegarLoop]: 26 mSDtfsCounter, 11 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:50,461 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 187 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:17:50,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2024-11-28 03:17:50,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 316. [2024-11-28 03:17:50,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 168 states have (on average 1.0595238095238095) internal successors, (178), 173 states have internal predecessors, (178), 107 states have call successors, (107), 40 states have call predecessors, (107), 40 states have return successors, (107), 102 states have call predecessors, (107), 107 states have call successors, (107) [2024-11-28 03:17:50,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 392 transitions. [2024-11-28 03:17:50,708 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 392 transitions. Word has length 171 [2024-11-28 03:17:50,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:50,708 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 392 transitions. [2024-11-28 03:17:50,708 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 12 states have (on average 2.25) internal successors, (27), 13 states have internal predecessors, (27), 8 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 5 states have call predecessors, (14), 7 states have call successors, (14) [2024-11-28 03:17:50,709 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 392 transitions. [2024-11-28 03:17:50,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-28 03:17:50,710 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:50,711 INFO L218 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:17:50,720 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-28 03:17:50,915 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-28 03:17:50,915 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:50,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:50,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1317247858, now seen corresponding path program 11 times [2024-11-28 03:17:50,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:50,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937085456] [2024-11-28 03:17:50,916 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:17:50,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:50,966 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-28 03:17:50,967 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:51,409 INFO L134 CoverageAnalysis]: Checked inductivity of 1621 backedges. 87 proven. 85 refuted. 0 times theorem prover too weak. 1449 trivial. 0 not checked. [2024-11-28 03:17:51,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:51,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937085456] [2024-11-28 03:17:51,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937085456] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:51,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623233405] [2024-11-28 03:17:51,410 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:17:51,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:51,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:51,412 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:51,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-28 03:17:51,612 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-28 03:17:51,613 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:51,615 INFO L256 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-28 03:17:51,618 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:51,745 INFO L134 CoverageAnalysis]: Checked inductivity of 1621 backedges. 369 proven. 85 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-11-28 03:17:51,745 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:52,205 INFO L134 CoverageAnalysis]: Checked inductivity of 1621 backedges. 87 proven. 85 refuted. 0 times theorem prover too weak. 1449 trivial. 0 not checked. [2024-11-28 03:17:52,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623233405] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:17:52,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:17:52,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 24 [2024-11-28 03:17:52,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037040434] [2024-11-28 03:17:52,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:52,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:17:52,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:52,208 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:17:52,208 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:17:52,208 INFO L87 Difference]: Start difference. First operand 316 states and 392 transitions. Second operand has 24 states, 24 states have (on average 1.75) internal successors, (42), 21 states have internal predecessors, (42), 17 states have call successors, (67), 2 states have call predecessors, (67), 3 states have return successors, (68), 17 states have call predecessors, (68), 17 states have call successors, (68) [2024-11-28 03:17:53,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:17:53,130 INFO L93 Difference]: Finished difference Result 425 states and 560 transitions. [2024-11-28 03:17:53,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-28 03:17:53,130 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.75) internal successors, (42), 21 states have internal predecessors, (42), 17 states have call successors, (67), 2 states have call predecessors, (67), 3 states have return successors, (68), 17 states have call predecessors, (68), 17 states have call successors, (68) Word has length 184 [2024-11-28 03:17:53,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:17:53,131 INFO L225 Difference]: With dead ends: 425 [2024-11-28 03:17:53,131 INFO L226 Difference]: Without dead ends: 287 [2024-11-28 03:17:53,132 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 395 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=316, Invalid=1090, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 03:17:53,133 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 35 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:17:53,133 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 641 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:17:53,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-11-28 03:17:53,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 283. [2024-11-28 03:17:53,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 153 states have (on average 1.0392156862745099) internal successors, (159), 157 states have internal predecessors, (159), 92 states have call successors, (92), 37 states have call predecessors, (92), 37 states have return successors, (92), 88 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-28 03:17:53,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 343 transitions. [2024-11-28 03:17:53,372 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 343 transitions. Word has length 184 [2024-11-28 03:17:53,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:17:53,373 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 343 transitions. [2024-11-28 03:17:53,373 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.75) internal successors, (42), 21 states have internal predecessors, (42), 17 states have call successors, (67), 2 states have call predecessors, (67), 3 states have return successors, (68), 17 states have call predecessors, (68), 17 states have call successors, (68) [2024-11-28 03:17:53,373 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 343 transitions. [2024-11-28 03:17:53,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-11-28 03:17:53,375 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:17:53,375 INFO L218 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:17:53,385 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-28 03:17:53,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-28 03:17:53,577 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:17:53,577 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:17:53,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1705532133, now seen corresponding path program 12 times [2024-11-28 03:17:53,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:17:53,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539157579] [2024-11-28 03:17:53,578 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:17:53,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:17:53,629 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-11-28 03:17:53,629 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:54,102 INFO L134 CoverageAnalysis]: Checked inductivity of 1626 backedges. 82 proven. 90 refuted. 0 times theorem prover too weak. 1454 trivial. 0 not checked. [2024-11-28 03:17:54,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:17:54,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539157579] [2024-11-28 03:17:54,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539157579] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:54,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041435243] [2024-11-28 03:17:54,102 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:17:54,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:17:54,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:17:54,105 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:17:54,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-28 03:17:54,233 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-28 03:17:54,233 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:17:54,235 INFO L256 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-11-28 03:17:54,241 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:17:55,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1626 backedges. 180 proven. 195 refuted. 0 times theorem prover too weak. 1251 trivial. 0 not checked. [2024-11-28 03:17:55,934 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:17:56,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041435243] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:17:56,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:17:56,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 19] total 29 [2024-11-28 03:17:56,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894120835] [2024-11-28 03:17:56,218 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:17:56,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-28 03:17:56,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:17:56,219 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-28 03:17:56,219 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2024-11-28 03:17:56,219 INFO L87 Difference]: Start difference. First operand 283 states and 343 transitions. Second operand has 29 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 26 states have internal predecessors, (48), 16 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (54), 16 states have call predecessors, (54), 15 states have call successors, (54) [2024-11-28 03:18:00,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:18:00,381 INFO L93 Difference]: Finished difference Result 350 states and 413 transitions. [2024-11-28 03:18:00,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-28 03:18:00,381 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 26 states have internal predecessors, (48), 16 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (54), 16 states have call predecessors, (54), 15 states have call successors, (54) Word has length 186 [2024-11-28 03:18:00,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:18:00,383 INFO L225 Difference]: With dead ends: 350 [2024-11-28 03:18:00,383 INFO L226 Difference]: Without dead ends: 147 [2024-11-28 03:18:00,384 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 174 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=444, Invalid=2526, Unknown=0, NotChecked=0, Total=2970 [2024-11-28 03:18:00,385 INFO L435 NwaCegarLoop]: 53 mSDtfsCounter, 56 mSDsluCounter, 688 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 1317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:18:00,385 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 741 Invalid, 1317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1216 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-28 03:18:00,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-11-28 03:18:00,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 145. [2024-11-28 03:18:00,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 82 states have (on average 1.0121951219512195) internal successors, (83), 83 states have internal predecessors, (83), 42 states have call successors, (42), 20 states have call predecessors, (42), 20 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2024-11-28 03:18:00,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 167 transitions. [2024-11-28 03:18:00,460 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 167 transitions. Word has length 186 [2024-11-28 03:18:00,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:18:00,460 INFO L471 AbstractCegarLoop]: Abstraction has 145 states and 167 transitions. [2024-11-28 03:18:00,460 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 1.8461538461538463) internal successors, (48), 26 states have internal predecessors, (48), 16 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (54), 16 states have call predecessors, (54), 15 states have call successors, (54) [2024-11-28 03:18:00,461 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 167 transitions. [2024-11-28 03:18:00,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-28 03:18:00,462 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:18:00,462 INFO L218 NwaCegarLoop]: trace histogram [36, 35, 35, 9, 9, 9, 9, 9, 9, 9, 8, 6, 6, 6, 5, 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:18:00,471 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-28 03:18:00,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-28 03:18:00,666 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:18:00,666 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:18:00,666 INFO L85 PathProgramCache]: Analyzing trace with hash 2050606638, now seen corresponding path program 13 times [2024-11-28 03:18:00,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:18:00,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056297462] [2024-11-28 03:18:00,667 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:18:00,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:18:00,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:18:01,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2698 backedges. 109 proven. 159 refuted. 0 times theorem prover too weak. 2430 trivial. 0 not checked. [2024-11-28 03:18:01,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:18:01,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056297462] [2024-11-28 03:18:01,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056297462] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:18:01,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293966585] [2024-11-28 03:18:01,432 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:18:01,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:18:01,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:18:01,434 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:18:01,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-28 03:18:01,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:18:01,576 INFO L256 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-28 03:18:01,579 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:18:01,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2698 backedges. 512 proven. 129 refuted. 0 times theorem prover too weak. 2057 trivial. 0 not checked. [2024-11-28 03:18:01,908 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:18:02,561 INFO L134 CoverageAnalysis]: Checked inductivity of 2698 backedges. 122 proven. 146 refuted. 0 times theorem prover too weak. 2430 trivial. 0 not checked. [2024-11-28 03:18:02,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293966585] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:18:02,561 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:18:02,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 16] total 41 [2024-11-28 03:18:02,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341079913] [2024-11-28 03:18:02,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:18:02,562 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-28 03:18:02,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:18:02,563 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-28 03:18:02,564 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1475, Unknown=0, NotChecked=0, Total=1640 [2024-11-28 03:18:02,564 INFO L87 Difference]: Start difference. First operand 145 states and 167 transitions. Second operand has 41 states, 41 states have (on average 1.7073170731707317) internal successors, (70), 39 states have internal predecessors, (70), 26 states have call successors, (102), 2 states have call predecessors, (102), 3 states have return successors, (103), 26 states have call predecessors, (103), 26 states have call successors, (103) [2024-11-28 03:18:03,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:18:03,505 INFO L93 Difference]: Finished difference Result 161 states and 179 transitions. [2024-11-28 03:18:03,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 03:18:03,505 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.7073170731707317) internal successors, (70), 39 states have internal predecessors, (70), 26 states have call successors, (102), 2 states have call predecessors, (102), 3 states have return successors, (103), 26 states have call predecessors, (103), 26 states have call successors, (103) Word has length 230 [2024-11-28 03:18:03,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:18:03,506 INFO L225 Difference]: With dead ends: 161 [2024-11-28 03:18:03,506 INFO L226 Difference]: Without dead ends: 0 [2024-11-28 03:18:03,508 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 488 GetRequests, 437 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=426, Invalid=2330, Unknown=0, NotChecked=0, Total=2756 [2024-11-28 03:18:03,508 INFO L435 NwaCegarLoop]: 62 mSDtfsCounter, 28 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 03:18:03,508 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 784 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 03:18:03,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-28 03:18:03,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-28 03:18:03,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 03:18:03,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-28 03:18:03,510 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 230 [2024-11-28 03:18:03,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:18:03,510 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-28 03:18:03,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.7073170731707317) internal successors, (70), 39 states have internal predecessors, (70), 26 states have call successors, (102), 2 states have call predecessors, (102), 3 states have return successors, (103), 26 states have call predecessors, (103), 26 states have call successors, (103) [2024-11-28 03:18:03,510 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-28 03:18:03,510 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-28 03:18:03,512 INFO L782 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 03:18:03,523 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-28 03:18:03,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:18:03,716 INFO L422 BasicCegarLoop]: Path program histogram: [13, 9, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:18:03,717 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-28 03:18:16,317 WARN L286 SmtUtils]: Spent 12.59s on a formula simplification. DAG size of input: 478 DAG size of output: 770 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or) [2024-11-28 03:18:23,630 WARN L286 SmtUtils]: Spent 7.30s on a formula simplification. DAG size of input: 473 DAG size of output: 693 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or) [2024-11-28 03:18:34,924 WARN L286 SmtUtils]: Spent 10.94s on a formula simplification. DAG size of input: 479 DAG size of output: 738 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or) [2024-11-28 03:18:42,688 WARN L286 SmtUtils]: Spent 7.76s on a formula simplification. DAG size of input: 467 DAG size of output: 693 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or) [2024-11-28 03:20:29,198 WARN L286 SmtUtils]: Spent 1.77m on a formula simplification. DAG size of input: 770 DAG size of output: 127 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 03:21:03,814 WARN L286 SmtUtils]: Spent 34.43s on a formula simplification. DAG size of input: 693 DAG size of output: 121 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 03:21:17,187 WARN L286 SmtUtils]: Spent 12.92s on a formula simplification. DAG size of input: 351 DAG size of output: 123 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 03:22:15,763 WARN L286 SmtUtils]: Spent 57.61s on a formula simplification. DAG size of input: 738 DAG size of output: 120 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 03:22:51,979 WARN L286 SmtUtils]: Spent 36.20s on a formula simplification. DAG size of input: 693 DAG size of output: 121 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 03:22:51,985 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 03:22:52,024 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 03:22:52 BoogieIcfgContainer [2024-11-28 03:22:52,024 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 03:22:52,025 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 03:22:52,025 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 03:22:52,025 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 03:22:52,026 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:15:19" (3/4) ... [2024-11-28 03:22:52,028 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-28 03:22:52,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-11-28 03:22:52,035 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2024-11-28 03:22:52,040 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 13 nodes and edges [2024-11-28 03:22:52,040 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-11-28 03:22:52,041 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-11-28 03:22:52,041 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-28 03:22:52,133 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-28 03:22:52,134 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-28 03:22:52,134 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 03:22:52,135 INFO L158 Benchmark]: Toolchain (without parser) took 452891.12ms. Allocated memory was 117.4MB in the beginning and 167.8MB in the end (delta: 50.3MB). Free memory was 93.9MB in the beginning and 69.4MB in the end (delta: 24.5MB). Peak memory consumption was 75.7MB. Max. memory is 16.1GB. [2024-11-28 03:22:52,135 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 167.8MB. Free memory is still 104.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:22:52,135 INFO L158 Benchmark]: CACSL2BoogieTranslator took 255.66ms. Allocated memory is still 117.4MB. Free memory was 93.9MB in the beginning and 82.2MB in the end (delta: 11.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 03:22:52,136 INFO L158 Benchmark]: Boogie Procedure Inliner took 27.78ms. Allocated memory is still 117.4MB. Free memory was 82.2MB in the beginning and 81.1MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:22:52,136 INFO L158 Benchmark]: Boogie Preprocessor took 34.88ms. Allocated memory is still 117.4MB. Free memory was 81.1MB in the beginning and 79.8MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:22:52,136 INFO L158 Benchmark]: RCFGBuilder took 353.33ms. Allocated memory is still 117.4MB. Free memory was 79.8MB in the beginning and 67.8MB in the end (delta: 12.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-28 03:22:52,136 INFO L158 Benchmark]: TraceAbstraction took 452103.45ms. Allocated memory was 117.4MB in the beginning and 167.8MB in the end (delta: 50.3MB). Free memory was 67.1MB in the beginning and 75.9MB in the end (delta: -8.8MB). Peak memory consumption was 357.5MB. Max. memory is 16.1GB. [2024-11-28 03:22:52,136 INFO L158 Benchmark]: Witness Printer took 108.82ms. Allocated memory is still 167.8MB. Free memory was 75.9MB in the beginning and 69.4MB in the end (delta: 6.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 03:22:52,137 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30ms. Allocated memory is still 167.8MB. Free memory is still 104.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 255.66ms. Allocated memory is still 117.4MB. Free memory was 93.9MB in the beginning and 82.2MB in the end (delta: 11.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 27.78ms. Allocated memory is still 117.4MB. Free memory was 82.2MB in the beginning and 81.1MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 34.88ms. Allocated memory is still 117.4MB. Free memory was 81.1MB in the beginning and 79.8MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 353.33ms. Allocated memory is still 117.4MB. Free memory was 79.8MB in the beginning and 67.8MB in the end (delta: 12.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 452103.45ms. Allocated memory was 117.4MB in the beginning and 167.8MB in the end (delta: 50.3MB). Free memory was 67.1MB in the beginning and 75.9MB in the end (delta: -8.8MB). Peak memory consumption was 357.5MB. Max. memory is 16.1GB. * Witness Printer took 108.82ms. Allocated memory is still 167.8MB. Free memory was 75.9MB in the beginning and 69.4MB in the end (delta: 6.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 13]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 33 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 163.7s, OverallIterations: 34, TraceHistogramMax: 36, PathProgramHistogramMax: 13, EmptinessCheckTime: 0.1s, AutomataDifference: 94.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 9 mSolverCounterUnknown, 1054 SdHoareTripleChecker+Valid, 61.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 829 mSDsluCounter, 12057 SdHoareTripleChecker+Invalid, 59.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 10665 mSDsCounter, 1208 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 15501 IncrementalHoareTripleChecker+Invalid, 16718 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1208 mSolverCounterUnsat, 1392 mSDtfsCounter, 15501 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5874 GetRequests, 4996 SyntacticMatches, 33 SemanticMatches, 845 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4820 ImplicationChecksByTransitivity, 51.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=402occurred in iteration=30, InterpolantAutomatonStates: 535, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 4.5s AutomataMinimizationTime, 34 MinimizatonAttempts, 289 StatesRemovedByMinimization, 32 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 3.1s SatisfiabilityAnalysisTime, 52.5s InterpolantComputationTime, 7950 NumberOfCodeBlocks, 7355 NumberOfCodeBlocksAsserted, 287 NumberOfCheckSat, 6232 ConstructedInterpolants, 28 QuantifiedInterpolants, 29422 SizeOfPredicates, 128 NumberOfNonLiveVariables, 8072 ConjunctsInSsa, 1228 ConjunctsInUnsatCore, 52 InterpolantComputations, 5 PerfectInterpolantSequences, 36753/39371 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 47]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((__int128) b + y) == x) && (k == 1)) && ((((__int128) 2 * b) + c) <= 5)) && (yy == ((long long) y * y))) && (p == 0)) && (a == y)) && (y <= x)) && (q == 1)) && (r == 1)) && (xy == ((long long) x * y))) && (((__int128) b + c) == a)) && (((__int128) s + 1) == 0)) && (((__int128) b + 1) <= y)) || (((((((((((((yy == ((long long) y * y)) && (p == 1)) && ((c + ((__int128) k * y)) == x)) && (a <= 5)) && ((((__int128) 2 * b) + c) <= x)) && (1 <= b)) && (0 <= c)) && (r == 0)) && (q == 0)) && (xy == ((long long) x * y))) && (a == x)) && (x == (c + ((__int128) b * k)))) && (s == 1))) || (((((((((((((k == 1) && (yy == ((long long) y * y))) && (p == 0)) && (a == y)) && (a <= 5)) && (1 <= b)) && (((__int128) xy + b) == (x + ((__int128) b * y)))) && (q == 1)) && (s == 0)) && (r == 1)) && (xy == ((long long) x * y))) && (((__int128) b + c) == a)) && (((__int128) b + 1) <= y))) || (((((((((((((k == 1) && (yy == ((long long) y * y))) && (p == 1)) && (b == y)) && (a <= 5)) && (1 <= b)) && (r == 0)) && (q == 0)) && (xy == ((long long) x * y))) && (a == x)) && (b <= x)) && (s == 1)) && (((__int128) b + c) == x))) || (((((((((((((((((c < (((__int128) 2 * b) + 1)) || (b < 2)) && (a == (c + ((__int128) b * k)))) && (yy == ((long long) y * y))) && (p == 1)) && (b == y)) && ((c + ((__int128) k * y)) == x)) && (a <= 5)) && (1 <= b)) && (r == 0)) && (q == 0)) && (1 <= a)) && (xy == ((long long) x * y))) && (b < 5)) && ((c == 0) || (b < ((__int128) c + 1)))) && (((b == c) || (((__int128) 2 * b) < ((__int128) c + 1))) || (c < b))) && (s == 1))) || (((((((((((((((c < (((__int128) 2 * b) + 1)) || (b < 2)) && (x <= 5)) && (((((__int128) xy * q) + ((__int128) yy * s)) + b) == ((((__int128) s * y) + ((__int128) q * x)) + ((__int128) b * y)))) && ((((__int128) r * y) + ((__int128) p * x)) == (c + ((__int128) b * k)))) && (1 <= y)) && (y <= 5)) && (((__int128) b + 1) <= a)) && (a <= 5)) && ((((__int128) s * y) + ((__int128) q * x)) == b)) && (0 <= (((__int128) s * y) + ((__int128) q * x)))) && (1 <= x)) && ((((__int128) r * y) + ((__int128) p * x)) == a)) && ((c == 0) || (b < ((__int128) c + 1)))) && (((b == c) || (((__int128) 2 * b) < ((__int128) c + 1))) || (c < b)))) || (((((((((((((yy == ((long long) y * y)) && (p == 0)) && ((((__int128) 2 * b) + c) == a)) && (a <= 5)) && (1 <= b)) && (((__int128) xy + b) == (x + ((__int128) b * y)))) && (q == 1)) && (s == 0)) && (r == 1)) && ((((__int128) 2 * b) + c) == y)) && (xy == ((long long) x * y))) && (((__int128) 2 * b) <= y)) && (2 == k))) || (((((((((((((((__int128) b + y) == x) && (yy == ((long long) y * y))) && (p == 0)) && (a == c)) && (((__int128) b + c) <= 5)) && (y <= x)) && (q == 1)) && (k == 0)) && (r == 1)) && (c == y)) && (xy == ((long long) x * y))) && (((__int128) s + 1) == 0)) && (((__int128) b + 1) <= y))) || (((((((((((((yy == ((long long) y * y)) && (p == 0)) && (a == c)) && (a <= 5)) && (1 <= b)) && (((__int128) xy + b) == (x + ((__int128) b * y)))) && (q == 1)) && (k == 0)) && (s == 0)) && (r == 1)) && (c == y)) && (xy == ((long long) x * y))) && (((__int128) b + 1) <= y))) || (((((((((((((((long long) x + 1) <= y) && (((__int128) a + b) <= 5)) && (((((__int128) xy * q) + ((__int128) yy * s)) + b) == ((((__int128) s * y) + ((__int128) q * x)) + ((__int128) b * y)))) && (yy == ((long long) y * y))) && ((((__int128) r * y) + ((__int128) p * x)) == (c + ((__int128) b * k)))) && (y <= 5)) && (((__int128) b + 1) <= a)) && (((__int128) b + c) <= 5)) && (1 <= c)) && (0 <= (((__int128) s * y) + ((__int128) q * x)))) && (1 <= x)) && (xy == ((long long) x * y))) && ((((__int128) r * y) + ((__int128) p * x)) == a))) || ((((((((((((((yy == ((long long) y * y)) && (p == 1)) && (a == c)) && (b == y)) && (a <= 5)) && (b <= 5)) && (1 <= b)) && (r == 0)) && (q == 0)) && (k == 0)) && (1 <= x)) && (xy == ((long long) x * y))) && (a == x)) && (s == 1))) - InvariantResult [Line: 41]: Loop Invariant Derived loop invariant: (((((((((((((((((x <= 5) && (2 == s)) && (((long long) 2 * y) == ((__int128) b + x))) && (((__int128) b + 1) <= a)) && ((((__int128) b + y) + 1) <= x)) && ((b + ((__int128) 2 * a)) <= 5)) && ((((__int128) ((long long) 2 * y) + xy) + ((__int128) b * y)) == (((__int128) b + x) + ((__int128) 2 * yy)))) && (1 <= b)) && (((__int128) q + 1) == 0)) && ((((__int128) r * y) + ((__int128) p * x)) == a)) && (((c == 0) || (((((((__int128) r * y) + (2 * ((__int128) yy * k))) + ((__int128) c * y)) + ((__int128) p * x)) + ((__int128) k * x)) == ((((((__int128) xy * p) + c) + ((__int128) yy * r)) + (2 * ((__int128) k * y))) + ((__int128) xy * k)))) || (((((__int128) r * y) + ((__int128) p * x)) + ((__int128) k * x)) != (c + (2 * ((__int128) k * y)))))) || ((((((((((((yy == ((long long) y * y)) && (p == 1)) && (b == y)) && (a <= 5)) && (b <= 5)) && (1 <= b)) && (r == 0)) && (q == 0)) && (1 <= x)) && (xy == ((long long) x * y))) && (a == x)) && (s == 1))) || (((((((((((x <= 5) && (((x + ((__int128) s * y)) + ((__int128) b * y)) == ((((__int128) yy * s) + xy) + b))) && (p == 0)) && (a == y)) && (b == (x + ((__int128) s * y)))) && (0 <= (((__int128) s * y) + ((__int128) q * x)))) && (q == 1)) && (r == 1)) && (((((((((__int128) k * s) * y) + yy) + c) + ((__int128) k * x)) == (((y + ((__int128) xy * k)) + ((__int128) c * y)) + (((__int128) yy * k) * s))) || (c == 0)) || ((((((__int128) k * s) * y) + c) + ((__int128) k * x)) != y))) && (((__int128) ((long long) 2 * y) + b) <= x)) && (((__int128) b + 1) <= y))) || ((((((((x <= 5) && (1 <= y)) && (y <= 5)) && (b == 0)) && ((((__int128) s * y) + ((__int128) q * x)) == b)) && (1 <= a)) && (1 <= x)) && ((((__int128) r * y) + ((__int128) p * x)) == a))) || ((((((((((((long long) x + 1) <= y) && (((__int128) a + b) <= 5)) && (yy == ((long long) y * y))) && (y <= 5)) && (((__int128) b + 1) <= a)) && ((((__int128) s * y) + ((__int128) q * x)) == b)) && (0 <= (((__int128) s * y) + ((__int128) q * x)))) && (1 <= x)) && (xy == ((long long) x * y))) && ((((__int128) r * y) + ((__int128) p * x)) == a))) || (((((((((((yy == ((long long) y * y)) && (p == 0)) && (a == y)) && (a <= 5)) && (1 <= b)) && (((__int128) xy + b) == (x + ((__int128) b * y)))) && (q == 1)) && (s == 0)) && (r == 1)) && (xy == ((long long) x * y))) && (((__int128) b + 1) <= y))) || (((((((((((((__int128) b + y) == x) && (x <= 5)) && (yy == ((long long) y * y))) && (p == 0)) && (a == y)) && (q == 1)) && (r == 1)) && (xy == ((long long) x * y))) && (a <= x)) && (((__int128) s + 1) == 0)) && (((__int128) b + 1) <= y))) RESULT: Ultimate proved your program to be correct! [2024-11-28 03:22:52,332 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8379f6e9-2e18-4b75-a75f-ae409a1f0515/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE