./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.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_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/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_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/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_31215de0-d586-4ad7-8381-a96556b9f440/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 fc71ae13b1bed24e074eb2de07c8f2064aa903343708c3aabf1b928078c9e7f6 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:04:25,032 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:04:25,160 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 03:04:25,167 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:04:25,167 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:04:25,220 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:04:25,221 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:04:25,222 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:04:25,222 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:04:25,223 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:04:25,224 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:04:25,224 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:04:25,224 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:04:25,225 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:04:25,225 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:04:25,225 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:04:25,226 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:04:25,226 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 03:04:25,226 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:04:25,226 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 03:04:25,226 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:04:25,226 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:04:25,226 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:04:25,226 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:04:25,226 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 03:04:25,227 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:04:25,227 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:04:25,227 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:04:25,227 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:04:25,227 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:04:25,227 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:04:25,227 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:04:25,227 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:04:25,228 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:04:25,228 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:04:25,228 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:04:25,228 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:04:25,228 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:04:25,228 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:04:25,228 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:04:25,229 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:04:25,229 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:04:25,230 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:04:25,230 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:04:25,230 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:04:25,230 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:04:25,230 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:04:25,230 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:04:25,231 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_31215de0-d586-4ad7-8381-a96556b9f440/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 -> fc71ae13b1bed24e074eb2de07c8f2064aa903343708c3aabf1b928078c9e7f6 [2024-11-28 03:04:25,631 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:04:25,648 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:04:25,654 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:04:25,655 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:04:25,656 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:04:25,657 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c [2024-11-28 03:04:29,356 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/data/c5132b025/ac859abc35b6419e892ff6e1a502e6be/FLAG750848ac9 [2024-11-28 03:04:29,732 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:04:29,733 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c [2024-11-28 03:04:29,743 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/data/c5132b025/ac859abc35b6419e892ff6e1a502e6be/FLAG750848ac9 [2024-11-28 03:04:29,775 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/data/c5132b025/ac859abc35b6419e892ff6e1a502e6be [2024-11-28 03:04:29,781 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:04:29,783 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:04:29,785 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:04:29,788 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:04:29,794 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:04:29,795 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:04:29" (1/1) ... [2024-11-28 03:04:29,796 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@689c9dde and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:29, skipping insertion in model container [2024-11-28 03:04:29,796 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:04:29" (1/1) ... [2024-11-28 03:04:29,823 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:04:30,044 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_31215de0-d586-4ad7-8381-a96556b9f440/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c[490,503] [2024-11-28 03:04:30,084 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:04:30,094 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:04:30,107 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_31215de0-d586-4ad7-8381-a96556b9f440/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c[490,503] [2024-11-28 03:04:30,119 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:04:30,137 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:04:30,137 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30 WrapperNode [2024-11-28 03:04:30,139 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:04:30,141 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:04:30,141 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:04:30,141 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:04:30,154 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:04:30" (1/1) ... [2024-11-28 03:04:30,162 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:04:30" (1/1) ... [2024-11-28 03:04:30,187 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 77 [2024-11-28 03:04:30,188 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:04:30,188 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:04:30,191 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:04:30,191 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:04:30,202 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,202 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,205 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,230 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:04:30,230 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,230 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,234 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,238 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,246 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,247 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,248 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,256 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:04:30,257 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:04:30,257 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:04:30,257 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:04:30,261 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (1/1) ... [2024-11-28 03:04:30,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:04:30,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:30,304 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/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:04:30,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/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:04:30,346 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:04:30,346 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-28 03:04:30,347 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-28 03:04:30,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:04:30,347 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:04:30,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:04:30,347 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-28 03:04:30,347 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-28 03:04:30,431 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:04:30,434 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:04:30,656 INFO L? ?]: Removed 11 outVars from TransFormulas that were not future-live. [2024-11-28 03:04:30,656 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:04:30,672 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:04:30,674 INFO L312 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-28 03:04:30,674 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:04:30 BoogieIcfgContainer [2024-11-28 03:04:30,674 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:04:30,678 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:04:30,678 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:04:30,685 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:04:30,685 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:04:29" (1/3) ... [2024-11-28 03:04:30,686 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3405ab30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:04:30, skipping insertion in model container [2024-11-28 03:04:30,686 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:04:30" (2/3) ... [2024-11-28 03:04:30,686 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3405ab30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:04:30, skipping insertion in model container [2024-11-28 03:04:30,686 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:04:30" (3/3) ... [2024-11-28 03:04:30,688 INFO L128 eAbstractionObserver]: Analyzing ICFG egcd2-ll_valuebound50.c [2024-11-28 03:04:30,707 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:04:30,709 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG egcd2-ll_valuebound50.c that has 3 procedures, 33 locations, 1 initial locations, 2 loop locations, and 1 error locations. [2024-11-28 03:04:30,774 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:04:30,788 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;@1d71158e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:04:30,789 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:04:30,793 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:04:30,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-28 03:04:30,804 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:30,804 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:04:30,805 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:30,811 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:30,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1694190779, now seen corresponding path program 1 times [2024-11-28 03:04:30,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:30,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495520975] [2024-11-28 03:04:30,823 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:30,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:30,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:31,041 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:04:31,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:31,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495520975] [2024-11-28 03:04:31,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495520975] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:04:31,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485490552] [2024-11-28 03:04:31,048 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:31,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:31,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:31,052 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:31,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:04:31,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:31,215 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-28 03:04:31,226 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:31,253 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:04:31,253 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:04:31,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485490552] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:04:31,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:04:31,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-28 03:04:31,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102092302] [2024-11-28 03:04:31,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:04:31,263 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-28 03:04:31,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:31,291 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-28 03:04:31,291 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-28 03:04:31,294 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:04:31,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:31,330 INFO L93 Difference]: Finished difference Result 63 states and 108 transitions. [2024-11-28 03:04:31,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-28 03:04:31,336 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:04:31,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:31,348 INFO L225 Difference]: With dead ends: 63 [2024-11-28 03:04:31,348 INFO L226 Difference]: Without dead ends: 29 [2024-11-28 03:04:31,352 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:04:31,358 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:04:31,360 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:04:31,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2024-11-28 03:04:31,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2024-11-28 03:04:31,407 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:04:31,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 40 transitions. [2024-11-28 03:04:31,419 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 40 transitions. Word has length 39 [2024-11-28 03:04:31,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:31,420 INFO L471 AbstractCegarLoop]: Abstraction has 29 states and 40 transitions. [2024-11-28 03:04:31,420 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:04:31,421 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 40 transitions. [2024-11-28 03:04:31,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-28 03:04:31,424 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:31,425 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:04:31,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 03:04:31,629 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-28 03:04:31,629 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:31,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:31,630 INFO L85 PathProgramCache]: Analyzing trace with hash -979027133, now seen corresponding path program 1 times [2024-11-28 03:04:31,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:31,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816022295] [2024-11-28 03:04:31,631 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:31,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:31,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:32,071 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:04:32,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:32,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816022295] [2024-11-28 03:04:32,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816022295] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:04:32,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190984822] [2024-11-28 03:04:32,072 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:32,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:32,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:32,076 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:32,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 03:04:32,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:32,194 INFO L256 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-28 03:04:32,201 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:32,542 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:04:32,542 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:04:32,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190984822] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:04:32,792 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:04:32,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 11 [2024-11-28 03:04:32,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818598360] [2024-11-28 03:04:32,793 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:04:32,793 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 03:04:32,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:32,796 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 03:04:32,797 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-11-28 03:04:32,797 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:04:33,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:33,192 INFO L93 Difference]: Finished difference Result 48 states and 65 transitions. [2024-11-28 03:04:33,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:04:33,193 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:04:33,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:33,195 INFO L225 Difference]: With dead ends: 48 [2024-11-28 03:04:33,195 INFO L226 Difference]: Without dead ends: 40 [2024-11-28 03:04:33,196 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2024-11-28 03:04:33,197 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.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:04:33,197 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.3s Time] [2024-11-28 03:04:33,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2024-11-28 03:04:33,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 39. [2024-11-28 03:04:33,223 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:04:33,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 54 transitions. [2024-11-28 03:04:33,225 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 54 transitions. Word has length 39 [2024-11-28 03:04:33,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:33,225 INFO L471 AbstractCegarLoop]: Abstraction has 39 states and 54 transitions. [2024-11-28 03:04:33,226 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:04:33,226 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 54 transitions. [2024-11-28 03:04:33,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-28 03:04:33,227 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:33,227 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:04:33,243 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-28 03:04:33,428 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-28 03:04:33,428 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:33,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:33,429 INFO L85 PathProgramCache]: Analyzing trace with hash -977418419, now seen corresponding path program 1 times [2024-11-28 03:04:33,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:33,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503433877] [2024-11-28 03:04:33,430 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:33,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:33,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:04:33,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1795078156] [2024-11-28 03:04:33,511 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:33,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:33,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:33,515 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:33,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 03:04:33,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:33,611 INFO L256 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 03:04:33,617 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:33,682 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:04:33,683 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:04:33,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:33,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503433877] [2024-11-28 03:04:33,684 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:04:33,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795078156] [2024-11-28 03:04:33,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795078156] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:04:33,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:04:33,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:04:33,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057600934] [2024-11-28 03:04:33,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:04:33,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:04:33,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:33,688 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:04:33,689 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:04:33,689 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:04:33,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:33,786 INFO L93 Difference]: Finished difference Result 56 states and 80 transitions. [2024-11-28 03:04:33,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:04:33,788 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:04:33,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:33,790 INFO L225 Difference]: With dead ends: 56 [2024-11-28 03:04:33,790 INFO L226 Difference]: Without dead ends: 54 [2024-11-28 03:04:33,790 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:04:33,791 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.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:04:33,793 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.1s Time] [2024-11-28 03:04:33,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-28 03:04:33,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 45. [2024-11-28 03:04:33,820 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:04:33,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 61 transitions. [2024-11-28 03:04:33,822 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 61 transitions. Word has length 39 [2024-11-28 03:04:33,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:33,822 INFO L471 AbstractCegarLoop]: Abstraction has 45 states and 61 transitions. [2024-11-28 03:04:33,823 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:04:33,823 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 61 transitions. [2024-11-28 03:04:33,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-28 03:04:33,824 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:33,824 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:04:33,840 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-28 03:04:34,025 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2024-11-28 03:04:34,025 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:34,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:34,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1981253298, now seen corresponding path program 1 times [2024-11-28 03:04:34,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:34,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123402366] [2024-11-28 03:04:34,026 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:34,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:34,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:04:34,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1524414524] [2024-11-28 03:04:34,066 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:34,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:34,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:34,068 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:34,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 03:04:34,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:34,159 INFO L256 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 03:04:34,162 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:34,309 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:04:34,310 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:04:34,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:34,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123402366] [2024-11-28 03:04:34,310 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:04:34,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524414524] [2024-11-28 03:04:34,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524414524] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:04:34,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:04:34,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:04:34,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591275317] [2024-11-28 03:04:34,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:04:34,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:04:34,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:34,315 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:04:34,315 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:04:34,315 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:04:34,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:34,407 INFO L93 Difference]: Finished difference Result 52 states and 67 transitions. [2024-11-28 03:04:34,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:04:34,409 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:04:34,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:34,412 INFO L225 Difference]: With dead ends: 52 [2024-11-28 03:04:34,412 INFO L226 Difference]: Without dead ends: 50 [2024-11-28 03:04:34,415 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:04:34,416 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.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:04:34,416 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.1s Time] [2024-11-28 03:04:34,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2024-11-28 03:04:34,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 49. [2024-11-28 03:04:34,442 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:04:34,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 64 transitions. [2024-11-28 03:04:34,447 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 64 transitions. Word has length 44 [2024-11-28 03:04:34,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:34,447 INFO L471 AbstractCegarLoop]: Abstraction has 49 states and 64 transitions. [2024-11-28 03:04:34,447 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:04:34,448 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 64 transitions. [2024-11-28 03:04:34,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-28 03:04:34,450 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:34,452 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:04:34,463 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 03:04:34,653 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:34,653 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:34,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:34,654 INFO L85 PathProgramCache]: Analyzing trace with hash -178384046, now seen corresponding path program 1 times [2024-11-28 03:04:34,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:34,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663860629] [2024-11-28 03:04:34,654 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:34,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:34,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:04:34,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [293824023] [2024-11-28 03:04:34,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:34,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:34,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:34,742 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:34,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 03:04:34,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:34,846 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-28 03:04:34,854 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:35,100 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:04:35,100 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 03:04:35,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:35,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663860629] [2024-11-28 03:04:35,101 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:04:35,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293824023] [2024-11-28 03:04:35,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293824023] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:04:35,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:04:35,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:04:35,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976995451] [2024-11-28 03:04:35,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:04:35,103 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:04:35,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:35,105 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:04:35,105 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:04:35,105 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:04:35,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:35,224 INFO L93 Difference]: Finished difference Result 56 states and 70 transitions. [2024-11-28 03:04:35,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:04:35,225 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:04:35,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:35,226 INFO L225 Difference]: With dead ends: 56 [2024-11-28 03:04:35,227 INFO L226 Difference]: Without dead ends: 54 [2024-11-28 03:04:35,227 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:04:35,228 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 5 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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:04:35,228 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:04:35,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-11-28 03:04:35,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 53. [2024-11-28 03:04:35,248 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:04:35,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 67 transitions. [2024-11-28 03:04:35,253 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 67 transitions. Word has length 54 [2024-11-28 03:04:35,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:35,253 INFO L471 AbstractCegarLoop]: Abstraction has 53 states and 67 transitions. [2024-11-28 03:04:35,253 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:04:35,254 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 67 transitions. [2024-11-28 03:04:35,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-28 03:04:35,257 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:35,257 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:04:35,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 03:04:35,457 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:35,458 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:35,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:35,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1371475927, now seen corresponding path program 1 times [2024-11-28 03:04:35,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:35,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41234038] [2024-11-28 03:04:35,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:35,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:35,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:04:35,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1219369676] [2024-11-28 03:04:35,503 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:35,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:35,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:35,507 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:35,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 03:04:35,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:35,603 INFO L256 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-28 03:04:35,607 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:35,709 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:04:35,709 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:04:35,880 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:04:35,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:35,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41234038] [2024-11-28 03:04:35,881 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:04:35,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219369676] [2024-11-28 03:04:35,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219369676] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:04:35,882 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:04:35,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-11-28 03:04:35,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7145931] [2024-11-28 03:04:35,882 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:04:35,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:04:35,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:35,885 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:04:35,885 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:04:35,886 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:04:36,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:36,067 INFO L93 Difference]: Finished difference Result 79 states and 110 transitions. [2024-11-28 03:04:36,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 03:04:36,069 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:04:36,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:36,073 INFO L225 Difference]: With dead ends: 79 [2024-11-28 03:04:36,073 INFO L226 Difference]: Without dead ends: 77 [2024-11-28 03:04:36,074 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:04:36,075 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:04:36,077 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:04:36,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2024-11-28 03:04:36,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 51. [2024-11-28 03:04:36,117 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:04:36,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 63 transitions. [2024-11-28 03:04:36,122 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 63 transitions. Word has length 60 [2024-11-28 03:04:36,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:36,122 INFO L471 AbstractCegarLoop]: Abstraction has 51 states and 63 transitions. [2024-11-28 03:04:36,123 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:04:36,123 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 63 transitions. [2024-11-28 03:04:36,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 03:04:36,124 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:36,124 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:04:36,136 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-28 03:04:36,325 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:36,325 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:36,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:36,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1875725832, now seen corresponding path program 1 times [2024-11-28 03:04:36,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:36,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868544841] [2024-11-28 03:04:36,327 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:36,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:36,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:36,728 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:04:36,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:36,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868544841] [2024-11-28 03:04:36,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868544841] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:04:36,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568886083] [2024-11-28 03:04:36,729 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:36,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:36,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:36,734 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:36,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 03:04:36,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:36,830 INFO L256 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 03:04:36,833 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:36,939 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:04:36,939 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:04:37,119 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:04:37,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568886083] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:04:37,119 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:04:37,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-11-28 03:04:37,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402994444] [2024-11-28 03:04:37,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:04:37,121 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-28 03:04:37,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:37,122 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-28 03:04:37,122 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:04:37,122 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:04:37,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:37,442 INFO L93 Difference]: Finished difference Result 91 states and 131 transitions. [2024-11-28 03:04:37,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:04:37,443 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:04:37,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:37,445 INFO L225 Difference]: With dead ends: 91 [2024-11-28 03:04:37,445 INFO L226 Difference]: Without dead ends: 83 [2024-11-28 03:04:37,445 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:04:37,446 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:04:37,446 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:04:37,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-11-28 03:04:37,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 75. [2024-11-28 03:04:37,489 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:04:37,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 108 transitions. [2024-11-28 03:04:37,491 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 108 transitions. Word has length 62 [2024-11-28 03:04:37,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:37,492 INFO L471 AbstractCegarLoop]: Abstraction has 75 states and 108 transitions. [2024-11-28 03:04:37,492 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:04:37,492 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 108 transitions. [2024-11-28 03:04:37,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-28 03:04:37,494 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:37,494 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:04:37,505 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-28 03:04:37,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:37,695 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:37,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:37,696 INFO L85 PathProgramCache]: Analyzing trace with hash -329947379, now seen corresponding path program 1 times [2024-11-28 03:04:37,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:37,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914656135] [2024-11-28 03:04:37,696 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:37,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:37,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:04:37,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1057345204] [2024-11-28 03:04:37,731 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:37,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:37,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:37,733 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:37,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 03:04:37,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:37,837 INFO L256 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-28 03:04:37,862 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:38,044 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:04:38,044 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:04:38,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:38,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914656135] [2024-11-28 03:04:38,108 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:04:38,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057345204] [2024-11-28 03:04:38,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057345204] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:04:38,109 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:04:38,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-28 03:04:38,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939328668] [2024-11-28 03:04:38,109 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:04:38,110 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 03:04:38,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:38,111 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 03:04:38,111 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:04:38,111 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:04:38,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:38,314 INFO L93 Difference]: Finished difference Result 105 states and 154 transitions. [2024-11-28 03:04:38,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:04:38,314 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:04:38,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:38,316 INFO L225 Difference]: With dead ends: 105 [2024-11-28 03:04:38,316 INFO L226 Difference]: Without dead ends: 102 [2024-11-28 03:04:38,317 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:04:38,318 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:04:38,318 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:04:38,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2024-11-28 03:04:38,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 99. [2024-11-28 03:04:38,376 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:04:38,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 147 transitions. [2024-11-28 03:04:38,380 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 147 transitions. Word has length 67 [2024-11-28 03:04:38,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:38,383 INFO L471 AbstractCegarLoop]: Abstraction has 99 states and 147 transitions. [2024-11-28 03:04:38,383 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:04:38,384 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 147 transitions. [2024-11-28 03:04:38,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-28 03:04:38,385 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:38,385 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:04:38,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-28 03:04:38,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-28 03:04:38,586 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:38,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:38,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1881855666, now seen corresponding path program 2 times [2024-11-28 03:04:38,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:38,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369169802] [2024-11-28 03:04:38,587 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:04:38,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:38,622 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:04:38,622 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:04:38,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1765711465] [2024-11-28 03:04:38,624 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:04:38,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:38,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:38,627 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:38,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 03:04:38,712 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:04:38,712 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:04:38,714 INFO L256 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-28 03:04:38,717 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:38,982 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:04:38,982 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:04:39,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:39,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369169802] [2024-11-28 03:04:39,049 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:04:39,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765711465] [2024-11-28 03:04:39,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765711465] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:04:39,049 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:04:39,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-28 03:04:39,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44358864] [2024-11-28 03:04:39,050 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:04:39,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:04:39,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:39,051 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:04:39,051 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-28 03:04:39,051 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:04:39,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:39,312 INFO L93 Difference]: Finished difference Result 111 states and 157 transitions. [2024-11-28 03:04:39,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 03:04:39,313 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:04:39,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:39,315 INFO L225 Difference]: With dead ends: 111 [2024-11-28 03:04:39,316 INFO L226 Difference]: Without dead ends: 109 [2024-11-28 03:04:39,317 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:04:39,318 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.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:04:39,319 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.2s Time] [2024-11-28 03:04:39,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2024-11-28 03:04:39,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 107. [2024-11-28 03:04:39,363 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:04:39,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 153 transitions. [2024-11-28 03:04:39,366 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 153 transitions. Word has length 72 [2024-11-28 03:04:39,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:39,367 INFO L471 AbstractCegarLoop]: Abstraction has 107 states and 153 transitions. [2024-11-28 03:04:39,367 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:04:39,367 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 153 transitions. [2024-11-28 03:04:39,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-28 03:04:39,369 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:39,369 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:04:39,381 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-28 03:04:39,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:39,572 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:39,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:39,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1928364563, now seen corresponding path program 3 times [2024-11-28 03:04:39,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:39,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572005973] [2024-11-28 03:04:39,573 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:04:39,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:39,656 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-11-28 03:04:39,659 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:04:39,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1049437939] [2024-11-28 03:04:39,661 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:04:39,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:39,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:39,664 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:39,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 03:04:39,749 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 03:04:39,749 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:04:39,751 INFO L256 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-28 03:04:39,756 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:40,792 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:04:40,792 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:04:41,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:41,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572005973] [2024-11-28 03:04:41,776 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:04:41,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049437939] [2024-11-28 03:04:41,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049437939] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:04:41,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:04:41,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-28 03:04:41,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112936406] [2024-11-28 03:04:41,778 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:04:41,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:04:41,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:41,780 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:04:41,780 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2024-11-28 03:04:41,781 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:04:42,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:42,437 INFO L93 Difference]: Finished difference Result 115 states and 160 transitions. [2024-11-28 03:04:42,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 03:04:42,440 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:04:42,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:42,442 INFO L225 Difference]: With dead ends: 115 [2024-11-28 03:04:42,442 INFO L226 Difference]: Without dead ends: 113 [2024-11-28 03:04:42,443 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2024-11-28 03:04:42,443 INFO L435 NwaCegarLoop]: 24 mSDtfsCounter, 25 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:04:42,444 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.5s Time] [2024-11-28 03:04:42,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-11-28 03:04:42,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 111. [2024-11-28 03:04:42,479 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:04:42,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 156 transitions. [2024-11-28 03:04:42,481 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 156 transitions. Word has length 77 [2024-11-28 03:04:42,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:42,482 INFO L471 AbstractCegarLoop]: Abstraction has 111 states and 156 transitions. [2024-11-28 03:04:42,482 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:04:42,482 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 156 transitions. [2024-11-28 03:04:42,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-28 03:04:42,483 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:42,483 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:04:42,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-28 03:04:42,684 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:42,684 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:42,685 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:42,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1939074476, now seen corresponding path program 1 times [2024-11-28 03:04:42,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:42,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89227995] [2024-11-28 03:04:42,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:42,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:42,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:04:42,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [737124478] [2024-11-28 03:04:42,727 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:42,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:42,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:42,733 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:42,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 03:04:42,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:42,826 INFO L256 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-28 03:04:42,829 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:43,571 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:04:43,571 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:04:44,138 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:04:44,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:44,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89227995] [2024-11-28 03:04:44,138 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:04:44,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737124478] [2024-11-28 03:04:44,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737124478] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:04:44,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:04:44,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2024-11-28 03:04:44,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691942168] [2024-11-28 03:04:44,139 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:04:44,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 03:04:44,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:44,140 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 03:04:44,141 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2024-11-28 03:04:44,141 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:04:47,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:47,497 INFO L93 Difference]: Finished difference Result 195 states and 303 transitions. [2024-11-28 03:04:47,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 03:04:47,498 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:04:47,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:47,501 INFO L225 Difference]: With dead ends: 195 [2024-11-28 03:04:47,501 INFO L226 Difference]: Without dead ends: 191 [2024-11-28 03:04:47,506 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=255, Invalid=1151, Unknown=0, NotChecked=0, Total=1406 [2024-11-28 03:04:47,506 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 55 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s 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, 2.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:04:47,507 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 477 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-28 03:04:47,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-28 03:04:47,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 188. [2024-11-28 03:04:47,618 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:04:47,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 294 transitions. [2024-11-28 03:04:47,622 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 294 transitions. Word has length 83 [2024-11-28 03:04:47,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:47,622 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 294 transitions. [2024-11-28 03:04:47,623 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:04:47,623 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 294 transitions. [2024-11-28 03:04:47,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-28 03:04:47,625 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:47,625 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:04:47,637 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-28 03:04:47,826 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:47,826 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:47,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:47,827 INFO L85 PathProgramCache]: Analyzing trace with hash -1291235246, now seen corresponding path program 4 times [2024-11-28 03:04:47,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:47,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203464404] [2024-11-28 03:04:47,827 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:04:47,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:47,846 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:04:47,846 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:04:47,949 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:04:47,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:47,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203464404] [2024-11-28 03:04:47,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203464404] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:04:47,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:04:47,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:04:47,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754934232] [2024-11-28 03:04:47,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:04:47,950 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:04:47,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:47,951 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:04:47,951 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:04:47,951 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:04:48,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:04:48,143 INFO L93 Difference]: Finished difference Result 233 states and 362 transitions. [2024-11-28 03:04:48,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:04:48,147 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:04:48,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:04:48,149 INFO L225 Difference]: With dead ends: 233 [2024-11-28 03:04:48,149 INFO L226 Difference]: Without dead ends: 171 [2024-11-28 03:04:48,150 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:04:48,154 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 4 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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:04:48,155 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:04:48,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2024-11-28 03:04:48,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 162. [2024-11-28 03:04:48,253 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:04:48,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 242 transitions. [2024-11-28 03:04:48,258 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 242 transitions. Word has length 90 [2024-11-28 03:04:48,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:04:48,259 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 242 transitions. [2024-11-28 03:04:48,259 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:04:48,259 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 242 transitions. [2024-11-28 03:04:48,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-28 03:04:48,260 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:04:48,260 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:04:48,260 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 03:04:48,262 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:04:48,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:04:48,263 INFO L85 PathProgramCache]: Analyzing trace with hash -557243959, now seen corresponding path program 1 times [2024-11-28 03:04:48,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:04:48,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336367382] [2024-11-28 03:04:48,263 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:48,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:04:48,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:04:48,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [765984331] [2024-11-28 03:04:48,319 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:04:48,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:04:48,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:04:48,322 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:04:48,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 03:04:48,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:04:48,424 INFO L256 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-28 03:04:48,428 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:04:49,596 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:04:49,596 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:04:51,452 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:04:51,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:04:51,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336367382] [2024-11-28 03:04:51,453 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:04:51,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765984331] [2024-11-28 03:04:51,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765984331] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:04:51,453 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:04:51,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2024-11-28 03:04:51,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958334849] [2024-11-28 03:04:51,454 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:04:51,454 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 03:04:51,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:04:51,455 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 03:04:51,456 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:04:51,456 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:05:11,441 WARN L286 SmtUtils]: Spent 18.40s on a formula simplification that was a NOOP. DAG size: 73 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-28 03:05:16,926 WARN L286 SmtUtils]: Spent 5.36s on a formula simplification that was a NOOP. DAG size: 64 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-28 03:05:30,836 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:05:35,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.42s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:05:43,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.56s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:05:48,616 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:05:53,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:05:53,195 INFO L93 Difference]: Finished difference Result 201 states and 302 transitions. [2024-11-28 03:05:53,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-28 03:05:53,195 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:05:53,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:05:53,198 INFO L225 Difference]: With dead ends: 201 [2024-11-28 03:05:53,198 INFO L226 Difference]: Without dead ends: 199 [2024-11-28 03:05:53,199 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 45.2s TimeCoverageRelationStatistics Valid=371, Invalid=1188, Unknown=1, NotChecked=0, Total=1560 [2024-11-28 03:05:53,200 INFO L435 NwaCegarLoop]: 29 mSDtfsCounter, 51 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 90 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.6s IncrementalHoareTripleChecker+Time [2024-11-28 03:05:53,200 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 370 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 672 Invalid, 2 Unknown, 0 Unchecked, 17.6s Time] [2024-11-28 03:05:53,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2024-11-28 03:05:53,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 190. [2024-11-28 03:05:53,334 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:05:53,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 284 transitions. [2024-11-28 03:05:53,337 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 284 transitions. Word has length 98 [2024-11-28 03:05:53,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:05:53,337 INFO L471 AbstractCegarLoop]: Abstraction has 190 states and 284 transitions. [2024-11-28 03:05:53,338 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:05:53,338 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 284 transitions. [2024-11-28 03:05:53,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-28 03:05:53,340 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:05:53,340 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:05:53,348 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-28 03:05:53,540 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:05:53,541 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:05:53,541 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:05:53,541 INFO L85 PathProgramCache]: Analyzing trace with hash -389224818, now seen corresponding path program 1 times [2024-11-28 03:05:53,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:05:53,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232960454] [2024-11-28 03:05:53,542 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:05:53,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:05:53,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:05:53,813 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:05:53,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:05:53,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232960454] [2024-11-28 03:05:53,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232960454] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:05:53,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659969807] [2024-11-28 03:05:53,814 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:05:53,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:05:53,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:05:53,820 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:05:53,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 03:05:53,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:05:53,916 INFO L256 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-28 03:05:53,919 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:05:53,967 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:05:53,968 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:05:54,119 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:05:54,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659969807] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:05:54,119 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:05:54,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2024-11-28 03:05:54,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329437103] [2024-11-28 03:05:54,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:05:54,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 03:05:54,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:05:54,121 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 03:05:54,121 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 03:05:54,122 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:05:54,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:05:54,533 INFO L93 Difference]: Finished difference Result 223 states and 339 transitions. [2024-11-28 03:05:54,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 03:05:54,534 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:05:54,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:05:54,537 INFO L225 Difference]: With dead ends: 223 [2024-11-28 03:05:54,537 INFO L226 Difference]: Without dead ends: 211 [2024-11-28 03:05:54,537 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:05:54,538 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.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:05:54,538 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.2s Time] [2024-11-28 03:05:54,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-11-28 03:05:54,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 185. [2024-11-28 03:05:54,662 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:05:54,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 276 transitions. [2024-11-28 03:05:54,665 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 276 transitions. Word has length 111 [2024-11-28 03:05:54,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:05:54,666 INFO L471 AbstractCegarLoop]: Abstraction has 185 states and 276 transitions. [2024-11-28 03:05:54,666 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:05:54,666 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 276 transitions. [2024-11-28 03:05:54,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-28 03:05:54,668 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:05:54,668 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:05:54,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-28 03:05:54,873 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:05:54,873 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:05:54,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:05:54,873 INFO L85 PathProgramCache]: Analyzing trace with hash 784855492, now seen corresponding path program 2 times [2024-11-28 03:05:54,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:05:54,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343732479] [2024-11-28 03:05:54,874 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:05:54,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:05:54,918 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:05:54,919 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:05:54,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2025722302] [2024-11-28 03:05:54,921 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:05:54,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:05:54,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:05:54,924 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:05:54,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 03:05:55,033 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:05:55,033 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:05:55,035 INFO L256 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-28 03:05:55,040 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:05:55,853 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:05:55,854 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:05:56,100 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:05:56,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:05:56,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343732479] [2024-11-28 03:05:56,100 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:05:56,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025722302] [2024-11-28 03:05:56,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025722302] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:05:56,100 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:05:56,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8] total 22 [2024-11-28 03:05:56,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007846290] [2024-11-28 03:05:56,101 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:05:56,101 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 03:05:56,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:05:56,102 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 03:05:56,103 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2024-11-28 03:05:56,103 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:05:57,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:05:57,802 INFO L93 Difference]: Finished difference Result 215 states and 318 transitions. [2024-11-28 03:05:57,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 03:05:57,803 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:05:57,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:05:57,805 INFO L225 Difference]: With dead ends: 215 [2024-11-28 03:05:57,805 INFO L226 Difference]: Without dead ends: 212 [2024-11-28 03:05:57,810 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=173, Invalid=883, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 03:05:57,811 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 43 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 575 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:05:57,811 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 430 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 575 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 03:05:57,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2024-11-28 03:05:57,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 191. [2024-11-28 03:05:57,935 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:05:57,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 279 transitions. [2024-11-28 03:05:57,938 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 279 transitions. Word has length 111 [2024-11-28 03:05:57,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:05:57,939 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 279 transitions. [2024-11-28 03:05:57,939 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:05:57,939 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 279 transitions. [2024-11-28 03:05:57,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-28 03:05:57,941 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:05:57,941 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:05:57,952 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-28 03:05:58,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-28 03:05:58,142 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:05:58,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:05:58,142 INFO L85 PathProgramCache]: Analyzing trace with hash -1677220558, now seen corresponding path program 3 times [2024-11-28 03:05:58,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:05:58,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83144040] [2024-11-28 03:05:58,142 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:05:58,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:05:58,197 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-11-28 03:05:58,197 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:05:58,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [779656043] [2024-11-28 03:05:58,199 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:05:58,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:05:58,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:05:58,203 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:05:58,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 03:05:58,310 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-28 03:05:58,310 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:05:58,312 INFO L256 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-28 03:05:58,315 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:05:58,731 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:05:58,732 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:05:58,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:05:58,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83144040] [2024-11-28 03:05:58,857 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:05:58,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779656043] [2024-11-28 03:05:58,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779656043] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:05:58,857 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:05:58,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-28 03:05:58,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757500929] [2024-11-28 03:05:58,858 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:05:58,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 03:05:58,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:05:58,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 03:05:58,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-28 03:05:58,859 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:05:59,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:05:59,256 INFO L93 Difference]: Finished difference Result 207 states and 292 transitions. [2024-11-28 03:05:59,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 03:05:59,260 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:05:59,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:05:59,263 INFO L225 Difference]: With dead ends: 207 [2024-11-28 03:05:59,263 INFO L226 Difference]: Without dead ends: 205 [2024-11-28 03:05:59,264 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-11-28 03:05:59,264 INFO L435 NwaCegarLoop]: 31 mSDtfsCounter, 7 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:05:59,265 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 182 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 03:05:59,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-11-28 03:05:59,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 203. [2024-11-28 03:05:59,375 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:05:59,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 288 transitions. [2024-11-28 03:05:59,379 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 288 transitions. Word has length 114 [2024-11-28 03:05:59,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:05:59,380 INFO L471 AbstractCegarLoop]: Abstraction has 203 states and 288 transitions. [2024-11-28 03:05:59,380 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:05:59,380 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 288 transitions. [2024-11-28 03:05:59,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-28 03:05:59,381 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:05:59,381 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:05:59,394 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-28 03:05:59,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:05:59,589 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:05:59,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:05:59,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1710922149, now seen corresponding path program 4 times [2024-11-28 03:05:59,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:05:59,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178992919] [2024-11-28 03:05:59,590 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:05:59,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:05:59,629 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:05:59,629 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:05:59,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [698984068] [2024-11-28 03:05:59,631 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 03:05:59,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:05:59,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:05:59,634 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:05:59,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 03:05:59,743 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 03:05:59,743 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:05:59,745 INFO L256 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-28 03:05:59,748 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:06:00,813 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:06:00,813 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:06:01,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:06:01,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178992919] [2024-11-28 03:06:01,817 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:06:01,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698984068] [2024-11-28 03:06:01,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698984068] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:06:01,818 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:06:01,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-28 03:06:01,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854954721] [2024-11-28 03:06:01,818 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:06:01,818 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:06:01,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:06:01,819 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:06:01,819 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2024-11-28 03:06:01,819 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:06:02,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:06:02,859 INFO L93 Difference]: Finished difference Result 241 states and 336 transitions. [2024-11-28 03:06:02,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 03:06:02,860 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:06:02,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:06:02,862 INFO L225 Difference]: With dead ends: 241 [2024-11-28 03:06:02,863 INFO L226 Difference]: Without dead ends: 239 [2024-11-28 03:06:02,863 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 153 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=159, Invalid=771, Unknown=0, NotChecked=0, Total=930 [2024-11-28 03:06:02,865 INFO L435 NwaCegarLoop]: 41 mSDtfsCounter, 19 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 03:06:02,865 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 372 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 03:06:02,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-28 03:06:03,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 236. [2024-11-28 03:06:03,038 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:06:03,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 331 transitions. [2024-11-28 03:06:03,040 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 331 transitions. Word has length 116 [2024-11-28 03:06:03,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:06:03,040 INFO L471 AbstractCegarLoop]: Abstraction has 236 states and 331 transitions. [2024-11-28 03:06:03,041 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:06:03,041 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 331 transitions. [2024-11-28 03:06:03,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-28 03:06:03,043 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:06:03,043 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:06:03,052 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-28 03:06:03,243 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 03:06:03,244 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:06:03,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:06:03,244 INFO L85 PathProgramCache]: Analyzing trace with hash -853530013, now seen corresponding path program 2 times [2024-11-28 03:06:03,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:06:03,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680928536] [2024-11-28 03:06:03,244 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:06:03,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:06:03,274 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:06:03,274 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:06:03,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [707238710] [2024-11-28 03:06:03,276 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:06:03,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:06:03,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:06:03,279 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:06:03,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 03:06:03,400 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:06:03,400 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:06:03,403 INFO L256 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 58 conjuncts are in the unsatisfiable core [2024-11-28 03:06:03,408 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:06:04,519 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:06:04,519 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:06:06,012 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:06:06,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:06:06,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680928536] [2024-11-28 03:06:06,013 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:06:06,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707238710] [2024-11-28 03:06:06,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707238710] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:06:06,013 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:06:06,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 27 [2024-11-28 03:06:06,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323295138] [2024-11-28 03:06:06,013 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:06:06,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 03:06:06,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:06:06,015 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 03:06:06,015 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2024-11-28 03:06:06,015 INFO L87 Difference]: Start difference. First operand 236 states and 331 transitions. Second operand has 27 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 25 states have internal predecessors, (37), 14 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (40), 12 states have call predecessors, (40), 12 states have call successors, (40) [2024-11-28 03:06:09,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-28 03:06:14,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:06:14,058 INFO L93 Difference]: Finished difference Result 308 states and 448 transitions. [2024-11-28 03:06:14,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-28 03:06:14,059 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 25 states have internal predecessors, (37), 14 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (40), 12 states have call predecessors, (40), 12 states have call successors, (40) Word has length 127 [2024-11-28 03:06:14,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:06:14,062 INFO L225 Difference]: With dead ends: 308 [2024-11-28 03:06:14,063 INFO L226 Difference]: Without dead ends: 304 [2024-11-28 03:06:14,064 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 225 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=572, Invalid=2290, Unknown=0, NotChecked=0, Total=2862 [2024-11-28 03:06:14,065 INFO L435 NwaCegarLoop]: 50 mSDtfsCounter, 56 mSDsluCounter, 677 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 1006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:06:14,065 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 727 Invalid, 1006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 839 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-11-28 03:06:14,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2024-11-28 03:06:14,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 263. [2024-11-28 03:06:14,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 123 states have (on average 1.1788617886178863) internal successors, (145), 126 states have internal predecessors, (145), 115 states have call successors, (115), 24 states have call predecessors, (115), 24 states have return successors, (114), 112 states have call predecessors, (114), 114 states have call successors, (114) [2024-11-28 03:06:14,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 374 transitions. [2024-11-28 03:06:14,333 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 374 transitions. Word has length 127 [2024-11-28 03:06:14,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:06:14,334 INFO L471 AbstractCegarLoop]: Abstraction has 263 states and 374 transitions. [2024-11-28 03:06:14,334 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 24 states have (on average 1.5416666666666667) internal successors, (37), 25 states have internal predecessors, (37), 14 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (40), 12 states have call predecessors, (40), 12 states have call successors, (40) [2024-11-28 03:06:14,334 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 374 transitions. [2024-11-28 03:06:14,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-28 03:06:14,336 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:06:14,336 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:06:14,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-28 03:06:14,537 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-28 03:06:14,537 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:06:14,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:06:14,537 INFO L85 PathProgramCache]: Analyzing trace with hash 675635967, now seen corresponding path program 5 times [2024-11-28 03:06:14,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:06:14,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802671746] [2024-11-28 03:06:14,538 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:06:14,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:06:14,596 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-28 03:06:14,597 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:06:14,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1669087100] [2024-11-28 03:06:14,598 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 03:06:14,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:06:14,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:06:14,603 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:06:14,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 03:06:14,776 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-28 03:06:14,776 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:06:14,778 INFO L256 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-28 03:06:14,781 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:06:16,318 INFO L134 CoverageAnalysis]: Checked inductivity of 754 backedges. 65 proven. 68 refuted. 0 times theorem prover too weak. 621 trivial. 0 not checked. [2024-11-28 03:06:16,318 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:06:16,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:06:16,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802671746] [2024-11-28 03:06:16,743 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:06:16,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669087100] [2024-11-28 03:06:16,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669087100] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:06:16,744 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:06:16,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-11-28 03:06:16,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833824389] [2024-11-28 03:06:16,744 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:06:16,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 03:06:16,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:06:16,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 03:06:16,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2024-11-28 03:06:16,746 INFO L87 Difference]: Start difference. First operand 263 states and 374 transitions. Second operand has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 8 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2024-11-28 03:06:19,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:06:19,837 INFO L93 Difference]: Finished difference Result 310 states and 435 transitions. [2024-11-28 03:06:19,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 03:06:19,837 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 8 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) Word has length 137 [2024-11-28 03:06:19,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:06:19,840 INFO L225 Difference]: With dead ends: 310 [2024-11-28 03:06:19,841 INFO L226 Difference]: Without dead ends: 308 [2024-11-28 03:06:19,841 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=128, Invalid=742, Unknown=0, NotChecked=0, Total=870 [2024-11-28 03:06:19,842 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 20 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 576 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-28 03:06:19,842 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 468 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 576 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-28 03:06:19,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2024-11-28 03:06:20,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 305. [2024-11-28 03:06:20,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 144 states have (on average 1.1736111111111112) internal successors, (169), 147 states have internal predecessors, (169), 131 states have call successors, (131), 29 states have call predecessors, (131), 29 states have return successors, (130), 128 states have call predecessors, (130), 130 states have call successors, (130) [2024-11-28 03:06:20,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 430 transitions. [2024-11-28 03:06:20,112 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 430 transitions. Word has length 137 [2024-11-28 03:06:20,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:06:20,113 INFO L471 AbstractCegarLoop]: Abstraction has 305 states and 430 transitions. [2024-11-28 03:06:20,113 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 8 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2024-11-28 03:06:20,113 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 430 transitions. [2024-11-28 03:06:20,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-28 03:06:20,116 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:06:20,116 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:06:20,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-28 03:06:20,317 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:06:20,317 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:06:20,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:06:20,317 INFO L85 PathProgramCache]: Analyzing trace with hash 721616946, now seen corresponding path program 6 times [2024-11-28 03:06:20,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:06:20,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83652480] [2024-11-28 03:06:20,318 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:06:20,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:06:20,373 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-11-28 03:06:20,373 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:06:20,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [84773151] [2024-11-28 03:06:20,375 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 03:06:20,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:06:20,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:06:20,377 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:06:20,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 03:06:20,712 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-28 03:06:20,712 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:06:20,717 INFO L256 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-28 03:06:20,721 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:06:21,787 INFO L134 CoverageAnalysis]: Checked inductivity of 832 backedges. 134 proven. 66 refuted. 0 times theorem prover too weak. 632 trivial. 0 not checked. [2024-11-28 03:06:21,787 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:06:22,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:06:22,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83652480] [2024-11-28 03:06:22,055 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:06:22,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84773151] [2024-11-28 03:06:22,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84773151] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:06:22,055 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:06:22,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-11-28 03:06:22,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438944802] [2024-11-28 03:06:22,056 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:06:22,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-28 03:06:22,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:06:22,057 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-28 03:06:22,057 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:06:22,057 INFO L87 Difference]: Start difference. First operand 305 states and 430 transitions. Second operand has 16 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-28 03:06:28,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:06:28,525 INFO L93 Difference]: Finished difference Result 316 states and 439 transitions. [2024-11-28 03:06:28,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-28 03:06:28,526 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 142 [2024-11-28 03:06:28,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:06:28,529 INFO L225 Difference]: With dead ends: 316 [2024-11-28 03:06:28,529 INFO L226 Difference]: Without dead ends: 314 [2024-11-28 03:06:28,530 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=128, Invalid=521, Unknown=1, NotChecked=0, Total=650 [2024-11-28 03:06:28,534 INFO L435 NwaCegarLoop]: 33 mSDtfsCounter, 12 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-28 03:06:28,534 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 338 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-28 03:06:28,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2024-11-28 03:06:28,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 313. [2024-11-28 03:06:28,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 150 states have (on average 1.1666666666666667) internal successors, (175), 153 states have internal predecessors, (175), 131 states have call successors, (131), 31 states have call predecessors, (131), 31 states have return successors, (130), 128 states have call predecessors, (130), 130 states have call successors, (130) [2024-11-28 03:06:28,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 436 transitions. [2024-11-28 03:06:28,843 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 436 transitions. Word has length 142 [2024-11-28 03:06:28,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:06:28,843 INFO L471 AbstractCegarLoop]: Abstraction has 313 states and 436 transitions. [2024-11-28 03:06:28,844 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 2.0) internal successors, (28), 14 states have internal predecessors, (28), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-28 03:06:28,844 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 436 transitions. [2024-11-28 03:06:28,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-28 03:06:28,847 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:06:28,848 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:06:28,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-28 03:06:29,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:06:29,048 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:06:29,049 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:06:29,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1166962277, now seen corresponding path program 7 times [2024-11-28 03:06:29,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:06:29,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046852594] [2024-11-28 03:06:29,049 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:06:29,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:06:29,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-28 03:06:29,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2125932892] [2024-11-28 03:06:29,093 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 03:06:29,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:06:29,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:06:29,096 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:06:29,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 03:06:29,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:06:29,252 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-11-28 03:06:29,258 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:06:30,533 INFO L134 CoverageAnalysis]: Checked inductivity of 1097 backedges. 103 proven. 88 refuted. 0 times theorem prover too weak. 906 trivial. 0 not checked. [2024-11-28 03:06:30,533 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:06:33,026 INFO L134 CoverageAnalysis]: Checked inductivity of 1097 backedges. 101 proven. 75 refuted. 0 times theorem prover too weak. 921 trivial. 0 not checked. [2024-11-28 03:06:33,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:06:33,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046852594] [2024-11-28 03:06:33,027 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:06:33,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125932892] [2024-11-28 03:06:33,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2125932892] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:06:33,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:06:33,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 32 [2024-11-28 03:06:33,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857111014] [2024-11-28 03:06:33,027 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:06:33,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-28 03:06:33,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:06:33,029 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-28 03:06:33,029 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2024-11-28 03:06:33,030 INFO L87 Difference]: Start difference. First operand 313 states and 436 transitions. Second operand has 32 states, 29 states have (on average 1.5172413793103448) internal successors, (44), 29 states have internal predecessors, (44), 17 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (54), 17 states have call predecessors, (54), 17 states have call successors, (54) [2024-11-28 03:06:39,296 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:06:45,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:06:45,933 INFO L93 Difference]: Finished difference Result 400 states and 587 transitions. [2024-11-28 03:06:45,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-28 03:06:45,934 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 29 states have (on average 1.5172413793103448) internal successors, (44), 29 states have internal predecessors, (44), 17 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (54), 17 states have call predecessors, (54), 17 states have call successors, (54) Word has length 158 [2024-11-28 03:06:45,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:06:45,936 INFO L225 Difference]: With dead ends: 400 [2024-11-28 03:06:45,936 INFO L226 Difference]: Without dead ends: 398 [2024-11-28 03:06:45,937 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=747, Invalid=3035, Unknown=0, NotChecked=0, Total=3782 [2024-11-28 03:06:45,938 INFO L435 NwaCegarLoop]: 50 mSDtfsCounter, 85 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 194 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 778 SdHoareTripleChecker+Invalid, 1411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:06:45,938 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 778 Invalid, 1411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 1216 Invalid, 1 Unknown, 0 Unchecked, 8.2s Time] [2024-11-28 03:06:45,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2024-11-28 03:06:46,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 359. [2024-11-28 03:06:46,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 167 states have (on average 1.1916167664670658) internal successors, (199), 173 states have internal predecessors, (199), 158 states have call successors, (158), 33 states have call predecessors, (158), 33 states have return successors, (157), 152 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-28 03:06:46,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 514 transitions. [2024-11-28 03:06:46,555 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 514 transitions. Word has length 158 [2024-11-28 03:06:46,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:06:46,556 INFO L471 AbstractCegarLoop]: Abstraction has 359 states and 514 transitions. [2024-11-28 03:06:46,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 29 states have (on average 1.5172413793103448) internal successors, (44), 29 states have internal predecessors, (44), 17 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (54), 17 states have call predecessors, (54), 17 states have call successors, (54) [2024-11-28 03:06:46,556 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 514 transitions. [2024-11-28 03:06:46,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-28 03:06:46,559 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:06:46,559 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:06:46,571 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-28 03:06:46,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:06:46,759 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:06:46,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:06:46,760 INFO L85 PathProgramCache]: Analyzing trace with hash 912740137, now seen corresponding path program 8 times [2024-11-28 03:06:46,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:06:46,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071276624] [2024-11-28 03:06:46,760 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:06:46,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:06:46,799 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:06:46,799 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:06:46,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2112235527] [2024-11-28 03:06:46,801 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 03:06:46,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:06:46,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:06:46,804 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:06:46,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 03:06:46,952 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 03:06:46,952 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:06:46,956 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 74 conjuncts are in the unsatisfiable core [2024-11-28 03:06:46,961 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:06:48,419 INFO L134 CoverageAnalysis]: Checked inductivity of 1097 backedges. 103 proven. 88 refuted. 0 times theorem prover too weak. 906 trivial. 0 not checked. [2024-11-28 03:06:48,419 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:06:51,117 INFO L134 CoverageAnalysis]: Checked inductivity of 1097 backedges. 104 proven. 72 refuted. 0 times theorem prover too weak. 921 trivial. 0 not checked. [2024-11-28 03:06:51,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:06:51,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071276624] [2024-11-28 03:06:51,117 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:06:51,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112235527] [2024-11-28 03:06:51,118 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112235527] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:06:51,118 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-28 03:06:51,118 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 33 [2024-11-28 03:06:51,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296921985] [2024-11-28 03:06:51,118 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-28 03:06:51,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-28 03:06:51,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:06:51,119 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-28 03:06:51,119 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=874, Unknown=0, NotChecked=0, Total=1056 [2024-11-28 03:06:51,120 INFO L87 Difference]: Start difference. First operand 359 states and 514 transitions. Second operand has 33 states, 30 states have (on average 1.4666666666666666) internal successors, (44), 30 states have internal predecessors, (44), 17 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (54), 17 states have call predecessors, (54), 17 states have call successors, (54) [2024-11-28 03:06:59,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:06:59,849 INFO L93 Difference]: Finished difference Result 408 states and 588 transitions. [2024-11-28 03:06:59,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-28 03:06:59,850 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 30 states have (on average 1.4666666666666666) internal successors, (44), 30 states have internal predecessors, (44), 17 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (54), 17 states have call predecessors, (54), 17 states have call successors, (54) Word has length 158 [2024-11-28 03:06:59,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:06:59,854 INFO L225 Difference]: With dead ends: 408 [2024-11-28 03:06:59,854 INFO L226 Difference]: Without dead ends: 406 [2024-11-28 03:06:59,855 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=735, Invalid=2925, Unknown=0, NotChecked=0, Total=3660 [2024-11-28 03:06:59,857 INFO L435 NwaCegarLoop]: 46 mSDtfsCounter, 81 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 899 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 1064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-28 03:06:59,858 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 580 Invalid, 1064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 899 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-11-28 03:06:59,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2024-11-28 03:07:00,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 376. [2024-11-28 03:07:00,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 178 states have (on average 1.1797752808988764) internal successors, (210), 185 states have internal predecessors, (210), 161 states have call successors, (161), 36 states have call predecessors, (161), 36 states have return successors, (160), 154 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-28 03:07:00,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 531 transitions. [2024-11-28 03:07:00,313 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 531 transitions. Word has length 158 [2024-11-28 03:07:00,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:07:00,314 INFO L471 AbstractCegarLoop]: Abstraction has 376 states and 531 transitions. [2024-11-28 03:07:00,314 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 30 states have (on average 1.4666666666666666) internal successors, (44), 30 states have internal predecessors, (44), 17 states have call successors, (55), 3 states have call predecessors, (55), 3 states have return successors, (54), 17 states have call predecessors, (54), 17 states have call successors, (54) [2024-11-28 03:07:00,314 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 531 transitions. [2024-11-28 03:07:00,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-28 03:07:00,315 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:07:00,316 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:07:00,324 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-28 03:07:00,516 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-28 03:07:00,516 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:07:00,517 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:07:00,517 INFO L85 PathProgramCache]: Analyzing trace with hash 415659227, now seen corresponding path program 9 times [2024-11-28 03:07:00,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:07:00,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105300781] [2024-11-28 03:07:00,517 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:07:00,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:07:00,573 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-11-28 03:07:00,573 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:07:00,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [431401544] [2024-11-28 03:07:00,575 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:07:00,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:07:00,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:07:00,578 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:07:00,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 03:07:00,817 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:07:00,818 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:07:00,820 INFO L256 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-28 03:07:00,825 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:07:01,386 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:07:01,386 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:07:01,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:07:01,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105300781] [2024-11-28 03:07:01,481 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:07:01,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431401544] [2024-11-28 03:07:01,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431401544] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:07:01,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:07:01,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-28 03:07:01,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564293103] [2024-11-28 03:07:01,482 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:07:01,482 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-28 03:07:01,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:07:01,483 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-28 03:07:01,483 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-28 03:07:01,483 INFO L87 Difference]: Start difference. First operand 376 states and 531 transitions. Second operand has 14 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 11 states have internal predecessors, (26), 7 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 6 states have call predecessors, (16), 7 states have call successors, (16) [2024-11-28 03:07:02,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:07:02,366 INFO L93 Difference]: Finished difference Result 402 states and 551 transitions. [2024-11-28 03:07:02,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 03:07:02,366 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 11 states have internal predecessors, (26), 7 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 6 states have call predecessors, (16), 7 states have call successors, (16) Word has length 158 [2024-11-28 03:07:02,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:07:02,369 INFO L225 Difference]: With dead ends: 402 [2024-11-28 03:07:02,369 INFO L226 Difference]: Without dead ends: 398 [2024-11-28 03:07:02,369 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2024-11-28 03:07:02,370 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 10 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:07:02,370 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 109 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:07:02,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2024-11-28 03:07:02,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 398. [2024-11-28 03:07:02,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 195 states have (on average 1.158974358974359) internal successors, (226), 201 states have internal predecessors, (226), 161 states have call successors, (161), 42 states have call predecessors, (161), 41 states have return successors, (160), 154 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-28 03:07:02,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 547 transitions. [2024-11-28 03:07:02,960 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 547 transitions. Word has length 158 [2024-11-28 03:07:02,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:07:02,961 INFO L471 AbstractCegarLoop]: Abstraction has 398 states and 547 transitions. [2024-11-28 03:07:02,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 11 states have internal predecessors, (26), 7 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 6 states have call predecessors, (16), 7 states have call successors, (16) [2024-11-28 03:07:02,961 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 547 transitions. [2024-11-28 03:07:02,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-28 03:07:02,964 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:07:02,964 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:07:02,969 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-28 03:07:03,168 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-28 03:07:03,168 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:07:03,168 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:07:03,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1997515563, now seen corresponding path program 3 times [2024-11-28 03:07:03,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:07:03,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324765894] [2024-11-28 03:07:03,169 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:07:03,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:07:03,221 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-11-28 03:07:03,222 INFO L230 tOrderPrioritization]: Conjunction of SSA is unknown [2024-11-28 03:07:03,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1471048885] [2024-11-28 03:07:03,224 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 03:07:03,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:07:03,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:07:03,226 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:07:03,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-28 03:07:03,437 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-28 03:07:03,437 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 03:07:03,444 INFO L256 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-28 03:07:03,448 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:07:04,071 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 254 proven. 30 refuted. 0 times theorem prover too weak. 1007 trivial. 0 not checked. [2024-11-28 03:07:04,072 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:07:04,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:07:04,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324765894] [2024-11-28 03:07:04,789 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-28 03:07:04,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471048885] [2024-11-28 03:07:04,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471048885] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:07:04,789 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-28 03:07:04,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-28 03:07:04,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920400147] [2024-11-28 03:07:04,789 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-28 03:07:04,790 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-28 03:07:04,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:07:04,790 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-28 03:07:04,790 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-11-28 03:07:04,790 INFO L87 Difference]: Start difference. First operand 398 states and 547 transitions. Second operand has 15 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 7 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-28 03:07:05,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:07:05,638 INFO L93 Difference]: Finished difference Result 398 states and 547 transitions. [2024-11-28 03:07:05,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 03:07:05,639 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 7 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) Word has length 169 [2024-11-28 03:07:05,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:07:05,640 INFO L225 Difference]: With dead ends: 398 [2024-11-28 03:07:05,640 INFO L226 Difference]: Without dead ends: 0 [2024-11-28 03:07:05,641 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 162 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2024-11-28 03:07:05,641 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 8 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:07:05,641 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 113 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:07:05,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-28 03:07:05,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-28 03:07:05,642 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:07:05,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-28 03:07:05,643 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 169 [2024-11-28 03:07:05,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:07:05,643 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-28 03:07:05,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 2.1666666666666665) internal successors, (26), 12 states have internal predecessors, (26), 7 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-28 03:07:05,644 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-28 03:07:05,644 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-28 03:07:05,647 INFO L782 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 03:07:05,657 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-28 03:07:05,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-28 03:07:05,855 INFO L422 BasicCegarLoop]: Path program histogram: [9, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:07:05,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-28 03:07:14,087 WARN L286 SmtUtils]: Spent 8.22s on a formula simplification. DAG size of input: 489 DAG size of output: 861 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or) [2024-11-28 03:07:23,404 WARN L286 SmtUtils]: Spent 9.31s on a formula simplification. DAG size of input: 537 DAG size of output: 846 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or) [2024-11-28 03:07:32,134 WARN L286 SmtUtils]: Spent 8.31s on a formula simplification. DAG size of input: 537 DAG size of output: 846 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or) [2024-11-28 03:07:37,299 WARN L286 SmtUtils]: Spent 5.16s on a formula simplification. DAG size of input: 554 DAG size of output: 867 (called from [L 212] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.or) [2024-11-28 03:09:51,926 WARN L286 SmtUtils]: Spent 2.24m on a formula simplification. DAG size of input: 861 DAG size of output: 50 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 03:11:04,814 WARN L286 SmtUtils]: Spent 1.21m on a formula simplification. DAG size of input: 846 DAG size of output: 50 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 03:11:29,233 WARN L286 SmtUtils]: Spent 24.20s on a formula simplification. DAG size of input: 410 DAG size of output: 41 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 03:12:46,976 WARN L286 SmtUtils]: Spent 1.29m on a formula simplification. DAG size of input: 846 DAG size of output: 50 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 03:14:13,633 WARN L286 SmtUtils]: Spent 1.44m on a formula simplification. DAG size of input: 867 DAG size of output: 52 (called from [L 162] de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.HoareAnnotationComposer.combineInter) [2024-11-28 03:14:13,640 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 03:14:13,665 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 03:14:13 BoogieIcfgContainer [2024-11-28 03:14:13,665 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 03:14:13,666 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 03:14:13,667 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 03:14:13,667 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 03:14:13,668 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:04:30" (3/4) ... [2024-11-28 03:14:13,671 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-28 03:14:13,679 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-11-28 03:14:13,679 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2024-11-28 03:14:13,689 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 13 nodes and edges [2024-11-28 03:14:13,693 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-11-28 03:14:13,693 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-11-28 03:14:13,693 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-28 03:14:13,820 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-28 03:14:13,820 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-28 03:14:13,820 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 03:14:13,821 INFO L158 Benchmark]: Toolchain (without parser) took 584037.93ms. Allocated memory was 117.4MB in the beginning and 520.1MB in the end (delta: 402.7MB). Free memory was 94.5MB in the beginning and 302.7MB in the end (delta: -208.2MB). Peak memory consumption was 192.6MB. Max. memory is 16.1GB. [2024-11-28 03:14:13,822 INFO L158 Benchmark]: CDTParser took 0.36ms. Allocated memory is still 167.8MB. Free memory is still 104.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:14:13,822 INFO L158 Benchmark]: CACSL2BoogieTranslator took 354.89ms. Allocated memory is still 117.4MB. Free memory was 94.2MB in the beginning and 82.8MB in the end (delta: 11.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 03:14:13,823 INFO L158 Benchmark]: Boogie Procedure Inliner took 46.96ms. Allocated memory is still 117.4MB. Free memory was 82.8MB in the beginning and 81.6MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:14:13,823 INFO L158 Benchmark]: Boogie Preprocessor took 67.74ms. Allocated memory is still 117.4MB. Free memory was 81.6MB in the beginning and 80.3MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:14:13,823 INFO L158 Benchmark]: RCFGBuilder took 417.51ms. Allocated memory is still 117.4MB. Free memory was 80.3MB in the beginning and 68.2MB in the end (delta: 12.1MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-28 03:14:13,824 INFO L158 Benchmark]: TraceAbstraction took 582987.44ms. Allocated memory was 117.4MB in the beginning and 520.1MB in the end (delta: 402.7MB). Free memory was 67.4MB in the beginning and 307.0MB in the end (delta: -239.6MB). Peak memory consumption was 287.7MB. Max. memory is 16.1GB. [2024-11-28 03:14:13,824 INFO L158 Benchmark]: Witness Printer took 153.80ms. Allocated memory is still 520.1MB. Free memory was 307.0MB in the beginning and 302.7MB in the end (delta: 4.3MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:14:13,828 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.36ms. Allocated memory is still 167.8MB. Free memory is still 104.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 354.89ms. Allocated memory is still 117.4MB. Free memory was 94.2MB in the beginning and 82.8MB in the end (delta: 11.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 46.96ms. Allocated memory is still 117.4MB. Free memory was 82.8MB in the beginning and 81.6MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 67.74ms. Allocated memory is still 117.4MB. Free memory was 81.6MB in the beginning and 80.3MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 417.51ms. Allocated memory is still 117.4MB. Free memory was 80.3MB in the beginning and 68.2MB in the end (delta: 12.1MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 582987.44ms. Allocated memory was 117.4MB in the beginning and 520.1MB in the end (delta: 402.7MB). Free memory was 67.4MB in the beginning and 307.0MB in the end (delta: -239.6MB). Peak memory consumption was 287.7MB. Max. memory is 16.1GB. * Witness Printer took 153.80ms. Allocated memory is still 520.1MB. Free memory was 307.0MB in the beginning and 302.7MB in the end (delta: 4.3MB). There was no memory consumed. 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: 155.1s, OverallIterations: 24, TraceHistogramMax: 25, PathProgramHistogramMax: 9, EmptinessCheckTime: 0.1s, AutomataDifference: 112.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 3 mSolverCounterUnknown, 668 SdHoareTripleChecker+Valid, 42.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 570 mSDsluCounter, 6991 SdHoareTripleChecker+Invalid, 41.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 6076 mSDsCounter, 1033 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7910 IncrementalHoareTripleChecker+Invalid, 8946 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1033 mSolverCounterUnsat, 915 mSDtfsCounter, 7910 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3561 GetRequests, 3029 SyntacticMatches, 23 SemanticMatches, 509 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3140 ImplicationChecksByTransitivity, 76.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=398occurred in iteration=23, InterpolantAutomatonStates: 362, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.8s AutomataMinimizationTime, 24 MinimizatonAttempts, 240 StatesRemovedByMinimization, 21 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 2.6s SatisfiabilityAnalysisTime, 29.6s InterpolantComputationTime, 4560 NumberOfCodeBlocks, 4222 NumberOfCodeBlocksAsserted, 146 NumberOfCheckSat, 3507 ConstructedInterpolants, 7 QuantifiedInterpolants, 20005 SizeOfPredicates, 80 NumberOfNonLiveVariables, 4729 ConjunctsInSsa, 754 ConjunctsInUnsatCore, 37 InterpolantComputations, 5 PerfectInterpolantSequences, 14311/15200 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: ((((((((((((((0 <= b) && (b != 0)) && (yy == ((long long) y * y))) && ((((__int128) r * y) + ((__int128) p * x)) == (c + ((__int128) b * k)))) && (1 <= y)) && (((__int128) b + 1) <= a)) && ((((__int128) s * y) + ((__int128) q * x)) == b)) && (x <= 50)) && (0 <= c)) && (1 <= x)) && (xy == ((long long) x * y))) && ((((__int128) r * y) + ((__int128) p * x)) == a)) && (y <= 50)) || ((((((((((((((yy == ((long long) y * y)) && (p == 1)) && (1 <= y)) && ((c + ((__int128) k * y)) == x)) && ((((__int128) s * y) + ((__int128) q * x)) == b)) && (x <= 50)) && (0 <= c)) && (r == 0)) && (q == 0)) && (1 <= a)) && (xy == ((long long) x * y))) && (a == x)) && (y <= 50)) && (s == 1))) - InvariantResult [Line: 41]: Loop Invariant Derived loop invariant: (((((((((((0 <= b) && (yy == ((long long) y * y))) && (1 <= y)) && (((__int128) b + 1) <= a)) && ((((__int128) s * y) + ((__int128) q * x)) == b)) && (x <= 50)) && (1 <= x)) && (xy == ((long long) x * y))) && ((((__int128) r * y) + ((__int128) p * x)) == a)) && (y <= 50)) || ((((((((((((yy == ((long long) y * y)) && (p == 1)) && (1 <= y)) && (b == y)) && (x <= 50)) && (r == 0)) && (q == 0)) && (1 <= x)) && (xy == ((long long) x * y))) && (a == x)) && (y <= 50)) && (s == 1))) RESULT: Ultimate proved your program to be correct! [2024-11-28 03:14:14,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_31215de0-d586-4ad7-8381-a96556b9f440/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