./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound100.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound100.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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 30672bd579b7f25ffa685cb80d8a419cb542781c19afe0226ba5d9d3cf26984c --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 21:15:05,795 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 21:15:05,909 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-06 21:15:05,919 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 21:15:05,919 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 21:15:05,963 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 21:15:05,963 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 21:15:05,964 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 21:15:05,965 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 21:15:05,970 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 21:15:05,972 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 21:15:05,972 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 21:15:05,973 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 21:15:05,974 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 21:15:05,975 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 21:15:05,975 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 21:15:05,976 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 21:15:05,976 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 21:15:05,976 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 21:15:05,977 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 21:15:05,977 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 21:15:05,978 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 21:15:05,978 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 21:15:05,979 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 21:15:05,979 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 21:15:05,980 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 21:15:05,980 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 21:15:05,981 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 21:15:05,981 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 21:15:05,982 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 21:15:05,983 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 21:15:05,983 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 21:15:05,984 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 21:15:05,984 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 21:15:05,984 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 21:15:05,984 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 21:15:05,985 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 21:15:05,985 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 21:15:05,985 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 21:15:05,985 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 30672bd579b7f25ffa685cb80d8a419cb542781c19afe0226ba5d9d3cf26984c [2023-11-06 21:15:06,321 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 21:15:06,355 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 21:15:06,358 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 21:15:06,359 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 21:15:06,360 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 21:15:06,361 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound100.c [2023-11-06 21:15:09,629 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 21:15:09,830 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 21:15:09,830 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound100.c [2023-11-06 21:15:09,840 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/data/a104cd64c/0c2d4e8b971c4694a3ac429f2ada7dbc/FLAG8edc3691a [2023-11-06 21:15:09,859 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/data/a104cd64c/0c2d4e8b971c4694a3ac429f2ada7dbc [2023-11-06 21:15:09,866 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 21:15:09,868 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 21:15:09,869 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 21:15:09,869 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 21:15:09,877 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 21:15:09,878 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 09:15:09" (1/1) ... [2023-11-06 21:15:09,879 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3dde186c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:09, skipping insertion in model container [2023-11-06 21:15:09,879 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 09:15:09" (1/1) ... [2023-11-06 21:15:09,910 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 21:15:10,051 WARN L240 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_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound100.c[490,503] [2023-11-06 21:15:10,074 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 21:15:10,084 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 21:15:10,097 WARN L240 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_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_unwindbound100.c[490,503] [2023-11-06 21:15:10,108 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 21:15:10,123 INFO L206 MainTranslator]: Completed translation [2023-11-06 21:15:10,123 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10 WrapperNode [2023-11-06 21:15:10,123 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 21:15:10,124 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 21:15:10,125 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 21:15:10,125 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 21:15:10,133 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,140 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,161 INFO L138 Inliner]: procedures = 14, calls = 17, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 86 [2023-11-06 21:15:10,161 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 21:15:10,162 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 21:15:10,162 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 21:15:10,162 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 21:15:10,171 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,171 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,178 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,179 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,183 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,186 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,195 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,196 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,198 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 21:15:10,199 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 21:15:10,200 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 21:15:10,200 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 21:15:10,201 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (1/1) ... [2023-11-06 21:15:10,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 21:15:10,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:10,243 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 21:15:10,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 21:15:10,291 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 21:15:10,291 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 21:15:10,292 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 21:15:10,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 21:15:10,292 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 21:15:10,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 21:15:10,292 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-06 21:15:10,292 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-06 21:15:10,363 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 21:15:10,366 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 21:15:10,599 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 21:15:10,624 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 21:15:10,625 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-06 21:15:10,629 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 09:15:10 BoogieIcfgContainer [2023-11-06 21:15:10,629 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 21:15:10,632 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 21:15:10,634 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 21:15:10,638 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 21:15:10,638 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 09:15:09" (1/3) ... [2023-11-06 21:15:10,639 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2de1bb97 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 09:15:10, skipping insertion in model container [2023-11-06 21:15:10,639 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:15:10" (2/3) ... [2023-11-06 21:15:10,640 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2de1bb97 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 09:15:10, skipping insertion in model container [2023-11-06 21:15:10,640 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 09:15:10" (3/3) ... [2023-11-06 21:15:10,642 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd2-ll_unwindbound100.c [2023-11-06 21:15:10,662 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 21:15:10,663 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 21:15:10,733 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 21:15:10,742 INFO L357 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@77ed37a1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 21:15:10,742 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 21:15:10,748 INFO L276 IsEmpty]: Start isEmpty. Operand has 34 states, 20 states have (on average 1.45) internal successors, (29), 22 states have internal predecessors, (29), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2023-11-06 21:15:10,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-06 21:15:10,758 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:10,759 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:10,759 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:10,764 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:10,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1022199732, now seen corresponding path program 1 times [2023-11-06 21:15:10,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:10,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446354675] [2023-11-06 21:15:10,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:10,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:10,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:10,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:10,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446354675] [2023-11-06 21:15:10,964 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-06 21:15:10,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077282117] [2023-11-06 21:15:10,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:10,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:10,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:10,969 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:10,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 21:15:11,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:11,119 INFO L262 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-06 21:15:11,138 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:11,168 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-06 21:15:11,168 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 21:15:11,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077282117] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:15:11,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:15:11,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 21:15:11,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637125144] [2023-11-06 21:15:11,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:15:11,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 21:15:11,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:11,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 21:15:11,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 21:15:11,212 INFO L87 Difference]: Start difference. First operand has 34 states, 20 states have (on average 1.45) internal successors, (29), 22 states have internal predecessors, (29), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-06 21:15:11,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:11,250 INFO L93 Difference]: Finished difference Result 65 states and 104 transitions. [2023-11-06 21:15:11,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 21:15:11,252 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 28 [2023-11-06 21:15:11,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:11,261 INFO L225 Difference]: With dead ends: 65 [2023-11-06 21:15:11,261 INFO L226 Difference]: Without dead ends: 30 [2023-11-06 21:15:11,266 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 21:15:11,270 INFO L413 NwaCegarLoop]: 45 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, 45 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 [2023-11-06 21:15:11,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 21:15:11,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2023-11-06 21:15:11,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2023-11-06 21:15:11,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 17 states have (on average 1.2941176470588236) internal successors, (22), 19 states have internal predecessors, (22), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 21:15:11,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 41 transitions. [2023-11-06 21:15:11,326 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 41 transitions. Word has length 28 [2023-11-06 21:15:11,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:11,326 INFO L495 AbstractCegarLoop]: Abstraction has 30 states and 41 transitions. [2023-11-06 21:15:11,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-06 21:15:11,327 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 41 transitions. [2023-11-06 21:15:11,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-11-06 21:15:11,330 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:11,330 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:11,346 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:11,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:11,537 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:11,538 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:11,538 INFO L85 PathProgramCache]: Analyzing trace with hash -455220980, now seen corresponding path program 1 times [2023-11-06 21:15:11,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:11,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187448046] [2023-11-06 21:15:11,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:11,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:11,560 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:11,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [583869495] [2023-11-06 21:15:11,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:11,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:11,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:11,563 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:11,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 21:15:11,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:11,650 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-06 21:15:11,653 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:11,762 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-06 21:15:11,763 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 21:15:11,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:11,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187448046] [2023-11-06 21:15:11,763 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:11,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583869495] [2023-11-06 21:15:11,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583869495] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:15:11,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:15:11,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 21:15:11,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970901334] [2023-11-06 21:15:11,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:15:11,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 21:15:11,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:11,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 21:15:11,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 21:15:11,768 INFO L87 Difference]: Start difference. First operand 30 states and 41 transitions. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-06 21:15:11,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:11,790 INFO L93 Difference]: Finished difference Result 40 states and 52 transitions. [2023-11-06 21:15:11,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 21:15:11,791 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 29 [2023-11-06 21:15:11,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:11,793 INFO L225 Difference]: With dead ends: 40 [2023-11-06 21:15:11,793 INFO L226 Difference]: Without dead ends: 32 [2023-11-06 21:15:11,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 21:15:11,795 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 0 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:11,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 100 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 21:15:11,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2023-11-06 21:15:11,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2023-11-06 21:15:11,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 19 states have (on average 1.263157894736842) internal successors, (24), 20 states have internal predecessors, (24), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 21:15:11,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 43 transitions. [2023-11-06 21:15:11,806 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 43 transitions. Word has length 29 [2023-11-06 21:15:11,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:11,807 INFO L495 AbstractCegarLoop]: Abstraction has 32 states and 43 transitions. [2023-11-06 21:15:11,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-06 21:15:11,808 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 43 transitions. [2023-11-06 21:15:11,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-06 21:15:11,809 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:11,810 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:11,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:12,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:12,016 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:12,016 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:12,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1233535180, now seen corresponding path program 1 times [2023-11-06 21:15:12,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:12,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068781994] [2023-11-06 21:15:12,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:12,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:12,043 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:12,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [85368835] [2023-11-06 21:15:12,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:12,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:12,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:12,054 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:12,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 21:15:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:12,145 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 21:15:12,148 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:12,230 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-06 21:15:12,230 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:12,358 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-06 21:15:12,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:12,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068781994] [2023-11-06 21:15:12,359 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:12,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85368835] [2023-11-06 21:15:12,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85368835] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:15:12,359 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:15:12,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2023-11-06 21:15:12,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340101138] [2023-11-06 21:15:12,360 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:15:12,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 21:15:12,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:12,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 21:15:12,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-06 21:15:12,362 INFO L87 Difference]: Start difference. First operand 32 states and 43 transitions. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-06 21:15:12,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:12,467 INFO L93 Difference]: Finished difference Result 49 states and 67 transitions. [2023-11-06 21:15:12,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 21:15:12,467 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), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2023-11-06 21:15:12,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:12,469 INFO L225 Difference]: With dead ends: 49 [2023-11-06 21:15:12,469 INFO L226 Difference]: Without dead ends: 41 [2023-11-06 21:15:12,470 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-06 21:15:12,472 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 29 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:12,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 103 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 21:15:12,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2023-11-06 21:15:12,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 33. [2023-11-06 21:15:12,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 20 states have (on average 1.25) internal successors, (25), 21 states have internal predecessors, (25), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 21:15:12,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 44 transitions. [2023-11-06 21:15:12,486 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 44 transitions. Word has length 30 [2023-11-06 21:15:12,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:12,486 INFO L495 AbstractCegarLoop]: Abstraction has 33 states and 44 transitions. [2023-11-06 21:15:12,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-06 21:15:12,487 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 44 transitions. [2023-11-06 21:15:12,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2023-11-06 21:15:12,488 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:12,488 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:12,503 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:12,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:12,698 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:12,699 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:12,699 INFO L85 PathProgramCache]: Analyzing trace with hash -73118621, now seen corresponding path program 1 times [2023-11-06 21:15:12,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:12,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854979126] [2023-11-06 21:15:12,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:12,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:12,714 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:12,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [249071749] [2023-11-06 21:15:12,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:12,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:12,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:12,717 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:12,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 21:15:12,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:12,785 INFO L262 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-06 21:15:12,788 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:12,991 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-06 21:15:12,991 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:13,090 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-06 21:15:13,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:13,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854979126] [2023-11-06 21:15:13,091 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:13,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249071749] [2023-11-06 21:15:13,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249071749] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 21:15:13,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 21:15:13,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-11-06 21:15:13,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006563663] [2023-11-06 21:15:13,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:15:13,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:15:13,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:13,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:15:13,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-11-06 21:15:13,093 INFO L87 Difference]: Start difference. First operand 33 states and 44 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, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-06 21:15:13,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:13,166 INFO L93 Difference]: Finished difference Result 39 states and 49 transitions. [2023-11-06 21:15:13,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 21:15:13,167 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, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 32 [2023-11-06 21:15:13,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:13,169 INFO L225 Difference]: With dead ends: 39 [2023-11-06 21:15:13,169 INFO L226 Difference]: Without dead ends: 37 [2023-11-06 21:15:13,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:15:13,170 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 8 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:13,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 123 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 21:15:13,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2023-11-06 21:15:13,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2023-11-06 21:15:13,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 24 states have internal predecessors, (28), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 21:15:13,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 47 transitions. [2023-11-06 21:15:13,183 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 47 transitions. Word has length 32 [2023-11-06 21:15:13,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:13,184 INFO L495 AbstractCegarLoop]: Abstraction has 37 states and 47 transitions. [2023-11-06 21:15:13,184 INFO L496 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, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-06 21:15:13,184 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 47 transitions. [2023-11-06 21:15:13,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-11-06 21:15:13,185 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:13,185 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:13,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:13,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:13,391 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:13,392 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:13,392 INFO L85 PathProgramCache]: Analyzing trace with hash 96561445, now seen corresponding path program 1 times [2023-11-06 21:15:13,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:13,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054719698] [2023-11-06 21:15:13,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:13,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:13,411 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:13,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1444246580] [2023-11-06 21:15:13,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:13,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:13,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:13,414 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:13,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 21:15:13,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:13,479 INFO L262 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 21:15:13,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:13,546 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-06 21:15:13,547 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 21:15:13,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:13,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054719698] [2023-11-06 21:15:13,547 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:13,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444246580] [2023-11-06 21:15:13,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444246580] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:15:13,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:15:13,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 21:15:13,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074437409] [2023-11-06 21:15:13,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:15:13,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:15:13,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:13,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:15:13,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:15:13,551 INFO L87 Difference]: Start difference. First operand 37 states and 47 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-06 21:15:13,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:13,576 INFO L93 Difference]: Finished difference Result 62 states and 80 transitions. [2023-11-06 21:15:13,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:15:13,577 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 35 [2023-11-06 21:15:13,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:13,578 INFO L225 Difference]: With dead ends: 62 [2023-11-06 21:15:13,578 INFO L226 Difference]: Without dead ends: 39 [2023-11-06 21:15:13,579 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:15:13,580 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 0 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:13,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 100 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 21:15:13,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2023-11-06 21:15:13,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2023-11-06 21:15:13,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 25 states have (on average 1.2) internal successors, (30), 26 states have internal predecessors, (30), 10 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2023-11-06 21:15:13,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 49 transitions. [2023-11-06 21:15:13,592 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 49 transitions. Word has length 35 [2023-11-06 21:15:13,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:13,593 INFO L495 AbstractCegarLoop]: Abstraction has 39 states and 49 transitions. [2023-11-06 21:15:13,593 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-06 21:15:13,594 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 49 transitions. [2023-11-06 21:15:13,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-11-06 21:15:13,595 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:13,595 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:13,605 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:13,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:13,801 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:13,802 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:13,802 INFO L85 PathProgramCache]: Analyzing trace with hash 433790877, now seen corresponding path program 1 times [2023-11-06 21:15:13,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:13,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646308012] [2023-11-06 21:15:13,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:13,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:13,818 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:13,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [254704855] [2023-11-06 21:15:13,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:13,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:13,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:13,819 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:13,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 21:15:13,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:13,886 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-06 21:15:13,889 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:14,154 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-06 21:15:14,154 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:14,291 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-06 21:15:14,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:14,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646308012] [2023-11-06 21:15:14,291 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:14,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254704855] [2023-11-06 21:15:14,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254704855] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 21:15:14,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 21:15:14,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 13 [2023-11-06 21:15:14,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091824940] [2023-11-06 21:15:14,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:15:14,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:15:14,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:14,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:15:14,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:15:14,294 INFO L87 Difference]: Start difference. First operand 39 states and 49 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 21:15:14,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:14,372 INFO L93 Difference]: Finished difference Result 53 states and 68 transitions. [2023-11-06 21:15:14,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 21:15:14,373 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 37 [2023-11-06 21:15:14,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:14,377 INFO L225 Difference]: With dead ends: 53 [2023-11-06 21:15:14,377 INFO L226 Difference]: Without dead ends: 51 [2023-11-06 21:15:14,377 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2023-11-06 21:15:14,380 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 7 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:14,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 140 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 21:15:14,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2023-11-06 21:15:14,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 50. [2023-11-06 21:15:14,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 31 states have (on average 1.2258064516129032) internal successors, (38), 32 states have internal predecessors, (38), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-06 21:15:14,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 65 transitions. [2023-11-06 21:15:14,400 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 65 transitions. Word has length 37 [2023-11-06 21:15:14,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:14,400 INFO L495 AbstractCegarLoop]: Abstraction has 50 states and 65 transitions. [2023-11-06 21:15:14,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-06 21:15:14,401 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 65 transitions. [2023-11-06 21:15:14,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2023-11-06 21:15:14,402 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:14,403 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:14,416 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:14,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:14,609 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:14,609 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:14,609 INFO L85 PathProgramCache]: Analyzing trace with hash -553232285, now seen corresponding path program 1 times [2023-11-06 21:15:14,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:14,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910050403] [2023-11-06 21:15:14,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:14,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:14,628 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:14,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [514989786] [2023-11-06 21:15:14,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:14,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:14,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:14,630 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:14,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 21:15:14,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:14,701 INFO L262 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-06 21:15:14,704 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:14,992 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-06 21:15:14,992 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:15,111 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-11-06 21:15:15,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:15,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910050403] [2023-11-06 21:15:15,112 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:15,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514989786] [2023-11-06 21:15:15,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514989786] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-06 21:15:15,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-06 21:15:15,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 13 [2023-11-06 21:15:15,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321250549] [2023-11-06 21:15:15,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:15:15,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:15:15,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:15,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:15:15,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:15:15,118 INFO L87 Difference]: Start difference. First operand 50 states and 65 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-06 21:15:15,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:15,198 INFO L93 Difference]: Finished difference Result 57 states and 71 transitions. [2023-11-06 21:15:15,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 21:15:15,199 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 42 [2023-11-06 21:15:15,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:15,201 INFO L225 Difference]: With dead ends: 57 [2023-11-06 21:15:15,202 INFO L226 Difference]: Without dead ends: 55 [2023-11-06 21:15:15,204 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2023-11-06 21:15:15,205 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 7 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:15,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 131 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-06 21:15:15,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2023-11-06 21:15:15,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 54. [2023-11-06 21:15:15,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 34 states have (on average 1.2058823529411764) internal successors, (41), 35 states have internal predecessors, (41), 14 states have call successors, (14), 5 states have call predecessors, (14), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-06 21:15:15,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 68 transitions. [2023-11-06 21:15:15,241 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 68 transitions. Word has length 42 [2023-11-06 21:15:15,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:15,243 INFO L495 AbstractCegarLoop]: Abstraction has 54 states and 68 transitions. [2023-11-06 21:15:15,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-06 21:15:15,243 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 68 transitions. [2023-11-06 21:15:15,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2023-11-06 21:15:15,247 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:15,248 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:15,259 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:15,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:15,454 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:15,455 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:15,455 INFO L85 PathProgramCache]: Analyzing trace with hash 2115683101, now seen corresponding path program 1 times [2023-11-06 21:15:15,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:15,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316009098] [2023-11-06 21:15:15,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:15,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:15,468 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:15,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2054032147] [2023-11-06 21:15:15,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:15,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:15,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:15,469 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:15,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 21:15:15,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:15,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-06 21:15:15,555 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:15,745 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-06 21:15:15,745 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:15,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:15,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316009098] [2023-11-06 21:15:15,893 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:15,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054032147] [2023-11-06 21:15:15,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054032147] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:15:15,893 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 21:15:15,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2023-11-06 21:15:15,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150481118] [2023-11-06 21:15:15,894 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 21:15:15,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 21:15:15,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:15,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 21:15:15,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-11-06 21:15:15,895 INFO L87 Difference]: Start difference. First operand 54 states and 68 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-06 21:15:16,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:16,023 INFO L93 Difference]: Finished difference Result 61 states and 74 transitions. [2023-11-06 21:15:16,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 21:15:16,024 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 47 [2023-11-06 21:15:16,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:16,025 INFO L225 Difference]: With dead ends: 61 [2023-11-06 21:15:16,025 INFO L226 Difference]: Without dead ends: 59 [2023-11-06 21:15:16,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-11-06 21:15:16,026 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 13 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:16,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 130 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 21:15:16,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2023-11-06 21:15:16,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 58. [2023-11-06 21:15:16,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 37 states have (on average 1.1891891891891893) internal successors, (44), 38 states have internal predecessors, (44), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2023-11-06 21:15:16,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 71 transitions. [2023-11-06 21:15:16,043 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 71 transitions. Word has length 47 [2023-11-06 21:15:16,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:16,043 INFO L495 AbstractCegarLoop]: Abstraction has 58 states and 71 transitions. [2023-11-06 21:15:16,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-06 21:15:16,043 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 71 transitions. [2023-11-06 21:15:16,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-11-06 21:15:16,044 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:16,044 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 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, 1, 1] [2023-11-06 21:15:16,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:16,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:16,257 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:16,257 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:16,257 INFO L85 PathProgramCache]: Analyzing trace with hash -879665460, now seen corresponding path program 1 times [2023-11-06 21:15:16,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:16,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956569569] [2023-11-06 21:15:16,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:16,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:16,270 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:16,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2061016773] [2023-11-06 21:15:16,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:16,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:16,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:16,272 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:16,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 21:15:16,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:16,343 INFO L262 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 21:15:16,348 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:16,441 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-06 21:15:16,441 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:16,519 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-06 21:15:16,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:16,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956569569] [2023-11-06 21:15:16,519 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:16,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061016773] [2023-11-06 21:15:16,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061016773] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:15:16,520 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:15:16,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2023-11-06 21:15:16,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780270889] [2023-11-06 21:15:16,521 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:15:16,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 21:15:16,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:16,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 21:15:16,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-06 21:15:16,522 INFO L87 Difference]: Start difference. First operand 58 states and 71 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-06 21:15:16,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:16,713 INFO L93 Difference]: Finished difference Result 211 states and 250 transitions. [2023-11-06 21:15:16,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 21:15:16,714 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 56 [2023-11-06 21:15:16,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:16,717 INFO L225 Difference]: With dead ends: 211 [2023-11-06 21:15:16,717 INFO L226 Difference]: Without dead ends: 203 [2023-11-06 21:15:16,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2023-11-06 21:15:16,719 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 80 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:16,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 143 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 21:15:16,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2023-11-06 21:15:16,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 195. [2023-11-06 21:15:16,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 125 states have (on average 1.192) internal successors, (149), 129 states have internal predecessors, (149), 44 states have call successors, (44), 25 states have call predecessors, (44), 25 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2023-11-06 21:15:16,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 233 transitions. [2023-11-06 21:15:16,779 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 233 transitions. Word has length 56 [2023-11-06 21:15:16,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:16,779 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 233 transitions. [2023-11-06 21:15:16,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-06 21:15:16,780 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 233 transitions. [2023-11-06 21:15:16,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-06 21:15:16,781 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:16,781 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:16,787 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:16,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:16,987 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:16,987 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:16,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1506412172, now seen corresponding path program 1 times [2023-11-06 21:15:16,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:16,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297419548] [2023-11-06 21:15:16,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:16,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:16,999 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:16,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2004626697] [2023-11-06 21:15:16,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:17,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:17,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:17,001 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:17,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 21:15:17,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:17,078 INFO L262 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 21:15:17,086 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:17,162 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-11-06 21:15:17,163 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:17,270 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-11-06 21:15:17,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:17,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297419548] [2023-11-06 21:15:17,270 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:17,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004626697] [2023-11-06 21:15:17,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004626697] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:15:17,271 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:15:17,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2023-11-06 21:15:17,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577756521] [2023-11-06 21:15:17,272 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:15:17,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-06 21:15:17,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:17,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-06 21:15:17,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-06 21:15:17,275 INFO L87 Difference]: Start difference. First operand 195 states and 233 transitions. Second operand has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-06 21:15:17,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:17,542 INFO L93 Difference]: Finished difference Result 279 states and 364 transitions. [2023-11-06 21:15:17,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 21:15:17,542 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 57 [2023-11-06 21:15:17,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:17,548 INFO L225 Difference]: With dead ends: 279 [2023-11-06 21:15:17,548 INFO L226 Difference]: Without dead ends: 259 [2023-11-06 21:15:17,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 101 SyntacticMatches, 4 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-11-06 21:15:17,551 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 70 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:17,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 331 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 21:15:17,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2023-11-06 21:15:17,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 235. [2023-11-06 21:15:17,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 152 states have (on average 1.2236842105263157) internal successors, (186), 155 states have internal predecessors, (186), 58 states have call successors, (58), 24 states have call predecessors, (58), 24 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2023-11-06 21:15:17,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 299 transitions. [2023-11-06 21:15:17,622 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 299 transitions. Word has length 57 [2023-11-06 21:15:17,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:17,622 INFO L495 AbstractCegarLoop]: Abstraction has 235 states and 299 transitions. [2023-11-06 21:15:17,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 5 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-06 21:15:17,623 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 299 transitions. [2023-11-06 21:15:17,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-06 21:15:17,626 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:17,627 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:17,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:17,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-06 21:15:17,832 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:17,833 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:17,833 INFO L85 PathProgramCache]: Analyzing trace with hash -1869160295, now seen corresponding path program 1 times [2023-11-06 21:15:17,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:17,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140419752] [2023-11-06 21:15:17,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:17,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:17,845 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:17,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [612751227] [2023-11-06 21:15:17,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:17,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:17,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:17,846 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:17,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 21:15:17,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:17,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 21:15:17,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:18,031 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-06 21:15:18,032 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:18,115 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-06 21:15:18,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:18,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140419752] [2023-11-06 21:15:18,115 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:18,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612751227] [2023-11-06 21:15:18,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612751227] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:15:18,115 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:15:18,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2023-11-06 21:15:18,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162566008] [2023-11-06 21:15:18,116 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:15:18,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 21:15:18,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:18,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 21:15:18,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-06 21:15:18,117 INFO L87 Difference]: Start difference. First operand 235 states and 299 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-06 21:15:18,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:18,334 INFO L93 Difference]: Finished difference Result 344 states and 448 transitions. [2023-11-06 21:15:18,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 21:15:18,334 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 59 [2023-11-06 21:15:18,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:18,337 INFO L225 Difference]: With dead ends: 344 [2023-11-06 21:15:18,337 INFO L226 Difference]: Without dead ends: 248 [2023-11-06 21:15:18,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2023-11-06 21:15:18,339 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 74 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:18,339 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 154 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 21:15:18,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2023-11-06 21:15:18,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 244. [2023-11-06 21:15:18,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 161 states have (on average 1.173913043478261) internal successors, (189), 164 states have internal predecessors, (189), 58 states have call successors, (58), 24 states have call predecessors, (58), 24 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2023-11-06 21:15:18,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 302 transitions. [2023-11-06 21:15:18,393 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 302 transitions. Word has length 59 [2023-11-06 21:15:18,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:18,393 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 302 transitions. [2023-11-06 21:15:18,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 5 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-06 21:15:18,394 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 302 transitions. [2023-11-06 21:15:18,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-11-06 21:15:18,394 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:18,395 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 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] [2023-11-06 21:15:18,405 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:18,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-06 21:15:18,605 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:18,605 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:18,605 INFO L85 PathProgramCache]: Analyzing trace with hash 991223133, now seen corresponding path program 1 times [2023-11-06 21:15:18,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:18,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553181755] [2023-11-06 21:15:18,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:18,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:18,617 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:18,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1116334765] [2023-11-06 21:15:18,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:18,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:18,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:18,619 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:18,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 21:15:18,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:18,693 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-06 21:15:18,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:18,897 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 23 proven. 12 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-06 21:15:18,898 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:19,055 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 22 proven. 7 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-11-06 21:15:19,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:19,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553181755] [2023-11-06 21:15:19,055 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:19,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116334765] [2023-11-06 21:15:19,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116334765] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:15:19,056 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:15:19,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 13 [2023-11-06 21:15:19,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885591058] [2023-11-06 21:15:19,056 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:15:19,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:15:19,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:19,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:15:19,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:15:19,058 INFO L87 Difference]: Start difference. First operand 244 states and 302 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 states have internal predecessors, (44), 6 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2023-11-06 21:15:19,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:19,431 INFO L93 Difference]: Finished difference Result 330 states and 429 transitions. [2023-11-06 21:15:19,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 21:15:19,432 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 states have internal predecessors, (44), 6 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 64 [2023-11-06 21:15:19,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:19,436 INFO L225 Difference]: With dead ends: 330 [2023-11-06 21:15:19,436 INFO L226 Difference]: Without dead ends: 324 [2023-11-06 21:15:19,437 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2023-11-06 21:15:19,437 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 42 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:19,438 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 325 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 21:15:19,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2023-11-06 21:15:19,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 291. [2023-11-06 21:15:19,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 194 states have (on average 1.1958762886597938) internal successors, (232), 203 states have internal predecessors, (232), 69 states have call successors, (69), 27 states have call predecessors, (69), 27 states have return successors, (65), 60 states have call predecessors, (65), 65 states have call successors, (65) [2023-11-06 21:15:19,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 366 transitions. [2023-11-06 21:15:19,510 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 366 transitions. Word has length 64 [2023-11-06 21:15:19,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:19,511 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 366 transitions. [2023-11-06 21:15:19,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 states have internal predecessors, (44), 6 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2023-11-06 21:15:19,511 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 366 transitions. [2023-11-06 21:15:19,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-06 21:15:19,512 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:19,512 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:19,526 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-06 21:15:19,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-06 21:15:19,717 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:19,718 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:19,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1694315171, now seen corresponding path program 2 times [2023-11-06 21:15:19,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:19,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642531532] [2023-11-06 21:15:19,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:19,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:19,746 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:19,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [61780281] [2023-11-06 21:15:19,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:15:19,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:19,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:19,749 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:19,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 21:15:19,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:15:19,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:15:19,847 INFO L262 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 40 conjunts are in the unsatisfiable core [2023-11-06 21:15:19,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:20,449 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 26 proven. 21 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-06 21:15:20,450 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:20,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:20,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642531532] [2023-11-06 21:15:20,576 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:20,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61780281] [2023-11-06 21:15:20,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61780281] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:15:20,577 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 21:15:20,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2023-11-06 21:15:20,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736119991] [2023-11-06 21:15:20,577 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 21:15:20,578 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 21:15:20,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:20,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 21:15:20,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2023-11-06 21:15:20,580 INFO L87 Difference]: Start difference. First operand 291 states and 366 transitions. Second operand has 14 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 5 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2023-11-06 21:15:20,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:20,917 INFO L93 Difference]: Finished difference Result 315 states and 393 transitions. [2023-11-06 21:15:20,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 21:15:20,918 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 5 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 69 [2023-11-06 21:15:20,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:20,921 INFO L225 Difference]: With dead ends: 315 [2023-11-06 21:15:20,921 INFO L226 Difference]: Without dead ends: 313 [2023-11-06 21:15:20,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2023-11-06 21:15:20,923 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 62 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:20,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 211 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-06 21:15:20,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2023-11-06 21:15:21,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 310. [2023-11-06 21:15:21,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 206 states have (on average 1.1941747572815533) internal successors, (246), 215 states have internal predecessors, (246), 73 states have call successors, (73), 30 states have call predecessors, (73), 30 states have return successors, (69), 64 states have call predecessors, (69), 69 states have call successors, (69) [2023-11-06 21:15:21,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 388 transitions. [2023-11-06 21:15:21,022 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 388 transitions. Word has length 69 [2023-11-06 21:15:21,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:21,022 INFO L495 AbstractCegarLoop]: Abstraction has 310 states and 388 transitions. [2023-11-06 21:15:21,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 2.5) internal successors, (30), 11 states have internal predecessors, (30), 5 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2023-11-06 21:15:21,023 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 388 transitions. [2023-11-06 21:15:21,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-11-06 21:15:21,025 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:21,025 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:21,036 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:21,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-06 21:15:21,226 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:21,226 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:21,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1349365539, now seen corresponding path program 3 times [2023-11-06 21:15:21,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:21,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245059354] [2023-11-06 21:15:21,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:21,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:21,237 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:21,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [160457346] [2023-11-06 21:15:21,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:15:21,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:21,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:21,239 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:21,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 21:15:21,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 21:15:21,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:15:21,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 49 conjunts are in the unsatisfiable core [2023-11-06 21:15:21,326 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:22,523 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 37 proven. 16 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-11-06 21:15:22,523 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:23,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:23,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245059354] [2023-11-06 21:15:23,648 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:23,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160457346] [2023-11-06 21:15:23,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160457346] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:15:23,648 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 21:15:23,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-11-06 21:15:23,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105412793] [2023-11-06 21:15:23,648 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 21:15:23,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:15:23,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:23,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:15:23,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2023-11-06 21:15:23,650 INFO L87 Difference]: Start difference. First operand 310 states and 388 transitions. Second operand has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 13 states have internal predecessors, (30), 5 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2023-11-06 21:15:25,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:25,932 INFO L93 Difference]: Finished difference Result 327 states and 404 transitions. [2023-11-06 21:15:25,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 21:15:25,933 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 13 states have internal predecessors, (30), 5 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 74 [2023-11-06 21:15:25,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:25,936 INFO L225 Difference]: With dead ends: 327 [2023-11-06 21:15:25,936 INFO L226 Difference]: Without dead ends: 323 [2023-11-06 21:15:25,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=100, Invalid=550, Unknown=0, NotChecked=0, Total=650 [2023-11-06 21:15:25,938 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 43 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:25,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 330 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-06 21:15:25,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2023-11-06 21:15:26,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 320. [2023-11-06 21:15:26,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 214 states have (on average 1.1822429906542056) internal successors, (253), 222 states have internal predecessors, (253), 73 states have call successors, (73), 33 states have call predecessors, (73), 32 states have return successors, (69), 64 states have call predecessors, (69), 69 states have call successors, (69) [2023-11-06 21:15:26,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 395 transitions. [2023-11-06 21:15:26,030 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 395 transitions. Word has length 74 [2023-11-06 21:15:26,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:26,031 INFO L495 AbstractCegarLoop]: Abstraction has 320 states and 395 transitions. [2023-11-06 21:15:26,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.142857142857143) internal successors, (30), 13 states have internal predecessors, (30), 5 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2023-11-06 21:15:26,031 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 395 transitions. [2023-11-06 21:15:26,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-11-06 21:15:26,032 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:26,032 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:26,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:26,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-06 21:15:26,238 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:26,239 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:26,239 INFO L85 PathProgramCache]: Analyzing trace with hash -484140586, now seen corresponding path program 1 times [2023-11-06 21:15:26,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:26,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740823801] [2023-11-06 21:15:26,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:26,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:26,261 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:26,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2102681988] [2023-11-06 21:15:26,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:26,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:26,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:26,265 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:26,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 21:15:26,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:26,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-06 21:15:26,351 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:27,102 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 16 proven. 19 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2023-11-06 21:15:27,102 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:28,075 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 16 proven. 10 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-11-06 21:15:28,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:28,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740823801] [2023-11-06 21:15:28,076 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:28,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102681988] [2023-11-06 21:15:28,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102681988] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:15:28,077 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:15:28,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-11-06 21:15:28,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068671358] [2023-11-06 21:15:28,078 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:15:28,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-06 21:15:28,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:28,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-06 21:15:28,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2023-11-06 21:15:28,080 INFO L87 Difference]: Start difference. First operand 320 states and 395 transitions. Second operand has 21 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 10 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2023-11-06 21:15:41,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:41,980 INFO L93 Difference]: Finished difference Result 454 states and 601 transitions. [2023-11-06 21:15:41,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-06 21:15:41,981 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 10 states have call successors, (25), 3 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 80 [2023-11-06 21:15:41,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:41,985 INFO L225 Difference]: With dead ends: 454 [2023-11-06 21:15:41,985 INFO L226 Difference]: Without dead ends: 443 [2023-11-06 21:15:41,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 399 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=375, Invalid=1605, Unknown=0, NotChecked=0, Total=1980 [2023-11-06 21:15:41,987 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 162 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 673 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:41,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 673 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2023-11-06 21:15:41,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2023-11-06 21:15:42,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 410. [2023-11-06 21:15:42,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 272 states have (on average 1.2316176470588236) internal successors, (335), 281 states have internal predecessors, (335), 103 states have call successors, (103), 34 states have call predecessors, (103), 34 states have return successors, (101), 94 states have call predecessors, (101), 101 states have call successors, (101) [2023-11-06 21:15:42,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 539 transitions. [2023-11-06 21:15:42,161 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 539 transitions. Word has length 80 [2023-11-06 21:15:42,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:42,161 INFO L495 AbstractCegarLoop]: Abstraction has 410 states and 539 transitions. [2023-11-06 21:15:42,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 10 states have call successors, (25), 3 states have call predecessors, (25), 2 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2023-11-06 21:15:42,162 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 539 transitions. [2023-11-06 21:15:42,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-11-06 21:15:42,163 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:42,163 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:42,169 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:42,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-06 21:15:42,369 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:42,369 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:42,370 INFO L85 PathProgramCache]: Analyzing trace with hash 164622435, now seen corresponding path program 4 times [2023-11-06 21:15:42,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:42,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360364262] [2023-11-06 21:15:42,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:42,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:42,389 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:42,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1661768589] [2023-11-06 21:15:42,389 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:15:42,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:42,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:42,391 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:42,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 21:15:42,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:15:42,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:15:42,467 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 21:15:42,469 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:42,509 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2023-11-06 21:15:42,509 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-06 21:15:42,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:42,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360364262] [2023-11-06 21:15:42,509 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:42,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661768589] [2023-11-06 21:15:42,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661768589] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:15:42,510 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:15:42,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 21:15:42,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349026617] [2023-11-06 21:15:42,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:15:42,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:15:42,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:42,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:15:42,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:15:42,514 INFO L87 Difference]: Start difference. First operand 410 states and 539 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-11-06 21:15:42,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:15:42,741 INFO L93 Difference]: Finished difference Result 623 states and 882 transitions. [2023-11-06 21:15:42,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-06 21:15:42,741 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 96 [2023-11-06 21:15:42,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:15:42,745 INFO L225 Difference]: With dead ends: 623 [2023-11-06 21:15:42,745 INFO L226 Difference]: Without dead ends: 448 [2023-11-06 21:15:42,746 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-06 21:15:42,747 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 13 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-06 21:15:42,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 182 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-06 21:15:42,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2023-11-06 21:15:42,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 405. [2023-11-06 21:15:42,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 265 states have (on average 1.230188679245283) internal successors, (326), 271 states have internal predecessors, (326), 105 states have call successors, (105), 34 states have call predecessors, (105), 34 states have return successors, (103), 99 states have call predecessors, (103), 103 states have call successors, (103) [2023-11-06 21:15:42,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 534 transitions. [2023-11-06 21:15:42,935 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 534 transitions. Word has length 96 [2023-11-06 21:15:42,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:15:42,936 INFO L495 AbstractCegarLoop]: Abstraction has 405 states and 534 transitions. [2023-11-06 21:15:42,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-11-06 21:15:42,936 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 534 transitions. [2023-11-06 21:15:42,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-11-06 21:15:42,937 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:15:42,938 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:15:42,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 21:15:43,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-06 21:15:43,143 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:15:43,143 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:15:43,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1718599493, now seen corresponding path program 1 times [2023-11-06 21:15:43,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:15:43,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530142452] [2023-11-06 21:15:43,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:43,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:15:43,155 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:15:43,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1337674902] [2023-11-06 21:15:43,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:15:43,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:15:43,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:15:43,157 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:15:43,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 21:15:43,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:15:43,243 INFO L262 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 48 conjunts are in the unsatisfiable core [2023-11-06 21:15:43,247 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:15:44,471 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 51 proven. 32 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2023-11-06 21:15:44,471 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:15:48,923 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 51 proven. 23 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2023-11-06 21:15:48,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:15:48,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530142452] [2023-11-06 21:15:48,924 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:15:48,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337674902] [2023-11-06 21:15:48,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337674902] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:15:48,924 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:15:48,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2023-11-06 21:15:48,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453977551] [2023-11-06 21:15:48,925 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:15:48,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-06 21:15:48,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:15:48,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-06 21:15:48,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=379, Unknown=1, NotChecked=0, Total=462 [2023-11-06 21:15:48,928 INFO L87 Difference]: Start difference. First operand 405 states and 534 transitions. Second operand has 22 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 19 states have internal predecessors, (53), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 11 states have call predecessors, (30), 10 states have call successors, (30) [2023-11-06 21:15:52,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 21:16:00,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 21:16:02,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 21:16:12,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:16:12,453 INFO L93 Difference]: Finished difference Result 494 states and 668 transitions. [2023-11-06 21:16:12,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-06 21:16:12,453 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 19 states have internal predecessors, (53), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 11 states have call predecessors, (30), 10 states have call successors, (30) Word has length 97 [2023-11-06 21:16:12,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:16:12,457 INFO L225 Difference]: With dead ends: 494 [2023-11-06 21:16:12,458 INFO L226 Difference]: Without dead ends: 492 [2023-11-06 21:16:12,459 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 15.5s TimeCoverageRelationStatistics Valid=356, Invalid=1283, Unknown=1, NotChecked=0, Total=1640 [2023-11-06 21:16:12,460 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 142 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 101 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2023-11-06 21:16:12,460 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 618 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 572 Invalid, 3 Unknown, 0 Unchecked, 11.1s Time] [2023-11-06 21:16:12,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 492 states. [2023-11-06 21:16:12,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 492 to 468. [2023-11-06 21:16:12,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 305 states have (on average 1.2524590163934426) internal successors, (382), 312 states have internal predecessors, (382), 127 states have call successors, (127), 35 states have call predecessors, (127), 35 states have return successors, (125), 120 states have call predecessors, (125), 125 states have call successors, (125) [2023-11-06 21:16:12,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 634 transitions. [2023-11-06 21:16:12,696 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 634 transitions. Word has length 97 [2023-11-06 21:16:12,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:16:12,696 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 634 transitions. [2023-11-06 21:16:12,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 19 states have internal predecessors, (53), 11 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (30), 11 states have call predecessors, (30), 10 states have call successors, (30) [2023-11-06 21:16:12,697 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 634 transitions. [2023-11-06 21:16:12,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-06 21:16:12,699 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:16:12,699 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:16:12,704 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 21:16:12,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-06 21:16:12,904 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:16:12,905 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:16:12,905 INFO L85 PathProgramCache]: Analyzing trace with hash -245423741, now seen corresponding path program 1 times [2023-11-06 21:16:12,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:16:12,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649706525] [2023-11-06 21:16:12,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:16:12,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:16:12,923 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:16:12,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1980598422] [2023-11-06 21:16:12,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:16:12,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:16:12,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:16:12,925 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:16:12,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 21:16:13,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:16:13,023 INFO L262 TraceCheckSpWp]: Trace formula consists of 298 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-06 21:16:13,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:16:13,216 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 32 proven. 229 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2023-11-06 21:16:13,217 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:16:13,410 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 32 proven. 37 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2023-11-06 21:16:13,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:16:13,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649706525] [2023-11-06 21:16:13,410 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:16:13,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980598422] [2023-11-06 21:16:13,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980598422] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:16:13,410 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:16:13,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-11-06 21:16:13,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064295594] [2023-11-06 21:16:13,411 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:16:13,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-06 21:16:13,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:16:13,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-06 21:16:13,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2023-11-06 21:16:13,413 INFO L87 Difference]: Start difference. First operand 468 states and 634 transitions. Second operand has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 states have internal predecessors, (74), 9 states have call successors, (33), 6 states have call predecessors, (33), 5 states have return successors, (32), 8 states have call predecessors, (32), 8 states have call successors, (32) [2023-11-06 21:16:14,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:16:14,816 INFO L93 Difference]: Finished difference Result 1595 states and 2213 transitions. [2023-11-06 21:16:14,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-06 21:16:14,816 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 states have internal predecessors, (74), 9 states have call successors, (33), 6 states have call predecessors, (33), 5 states have return successors, (32), 8 states have call predecessors, (32), 8 states have call successors, (32) Word has length 112 [2023-11-06 21:16:14,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:16:14,826 INFO L225 Difference]: With dead ends: 1595 [2023-11-06 21:16:14,826 INFO L226 Difference]: Without dead ends: 1391 [2023-11-06 21:16:14,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=311, Invalid=559, Unknown=0, NotChecked=0, Total=870 [2023-11-06 21:16:14,829 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 221 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 21:16:14,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 252 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 21:16:14,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1391 states. [2023-11-06 21:16:15,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1391 to 1335. [2023-11-06 21:16:15,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1335 states, 837 states have (on average 1.1971326164874552) internal successors, (1002), 856 states have internal predecessors, (1002), 382 states have call successors, (382), 115 states have call predecessors, (382), 115 states have return successors, (373), 363 states have call predecessors, (373), 373 states have call successors, (373) [2023-11-06 21:16:15,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1335 states to 1335 states and 1757 transitions. [2023-11-06 21:16:15,606 INFO L78 Accepts]: Start accepts. Automaton has 1335 states and 1757 transitions. Word has length 112 [2023-11-06 21:16:15,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:16:15,607 INFO L495 AbstractCegarLoop]: Abstraction has 1335 states and 1757 transitions. [2023-11-06 21:16:15,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 states have internal predecessors, (74), 9 states have call successors, (33), 6 states have call predecessors, (33), 5 states have return successors, (32), 8 states have call predecessors, (32), 8 states have call successors, (32) [2023-11-06 21:16:15,608 INFO L276 IsEmpty]: Start isEmpty. Operand 1335 states and 1757 transitions. [2023-11-06 21:16:15,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-11-06 21:16:15,609 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:16:15,610 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:16:15,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-06 21:16:15,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-06 21:16:15,815 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:16:15,815 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:16:15,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1897577373, now seen corresponding path program 2 times [2023-11-06 21:16:15,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:16:15,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971014457] [2023-11-06 21:16:15,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:16:15,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:16:15,847 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:16:15,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [760370142] [2023-11-06 21:16:15,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:16:15,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:16:15,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:16:15,849 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:16:15,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-06 21:16:16,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:16:16,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:16:16,006 INFO L262 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-06 21:16:16,009 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:16:17,008 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 31 proven. 45 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2023-11-06 21:16:17,008 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:16:19,340 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 28 proven. 39 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2023-11-06 21:16:19,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:16:19,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971014457] [2023-11-06 21:16:19,340 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:16:19,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760370142] [2023-11-06 21:16:19,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760370142] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:16:19,341 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:16:19,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2023-11-06 21:16:19,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634397297] [2023-11-06 21:16:19,341 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:16:19,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-06 21:16:19,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:16:19,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-06 21:16:19,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2023-11-06 21:16:19,343 INFO L87 Difference]: Start difference. First operand 1335 states and 1757 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 20 states have internal predecessors, (54), 11 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (35), 12 states have call predecessors, (35), 11 states have call successors, (35) [2023-11-06 21:16:29,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 21:16:49,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:16:49,464 INFO L93 Difference]: Finished difference Result 1848 states and 2525 transitions. [2023-11-06 21:16:49,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-11-06 21:16:49,465 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 20 states have internal predecessors, (54), 11 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (35), 12 states have call predecessors, (35), 11 states have call successors, (35) Word has length 115 [2023-11-06 21:16:49,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:16:49,478 INFO L225 Difference]: With dead ends: 1848 [2023-11-06 21:16:49,478 INFO L226 Difference]: Without dead ends: 1846 [2023-11-06 21:16:49,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 21.0s TimeCoverageRelationStatistics Valid=651, Invalid=2541, Unknown=0, NotChecked=0, Total=3192 [2023-11-06 21:16:49,481 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 181 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 682 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2023-11-06 21:16:49,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 877 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 682 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2023-11-06 21:16:49,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1846 states. [2023-11-06 21:16:51,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1846 to 1748. [2023-11-06 21:16:51,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1748 states, 1077 states have (on average 1.2172701949860725) internal successors, (1311), 1096 states have internal predecessors, (1311), 538 states have call successors, (538), 132 states have call predecessors, (538), 132 states have return successors, (529), 519 states have call predecessors, (529), 529 states have call successors, (529) [2023-11-06 21:16:51,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1748 states to 1748 states and 2378 transitions. [2023-11-06 21:16:51,117 INFO L78 Accepts]: Start accepts. Automaton has 1748 states and 2378 transitions. Word has length 115 [2023-11-06 21:16:51,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:16:51,118 INFO L495 AbstractCegarLoop]: Abstraction has 1748 states and 2378 transitions. [2023-11-06 21:16:51,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 20 states have internal predecessors, (54), 11 states have call successors, (36), 3 states have call predecessors, (36), 2 states have return successors, (35), 12 states have call predecessors, (35), 11 states have call successors, (35) [2023-11-06 21:16:51,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1748 states and 2378 transitions. [2023-11-06 21:16:51,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-06 21:16:51,126 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:16:51,127 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-06 21:16:51,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-06 21:16:51,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:16:51,338 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:16:51,338 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:16:51,338 INFO L85 PathProgramCache]: Analyzing trace with hash 364386885, now seen corresponding path program 3 times [2023-11-06 21:16:51,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:16:51,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615041123] [2023-11-06 21:16:51,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:16:51,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:16:51,350 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:16:51,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1321239701] [2023-11-06 21:16:51,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:16:51,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:16:51,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:16:51,363 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:16:51,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-06 21:16:51,464 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 21:16:51,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:16:51,466 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 56 conjunts are in the unsatisfiable core [2023-11-06 21:16:51,470 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:16:52,608 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 37 proven. 46 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2023-11-06 21:16:52,609 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:16:54,685 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 38 proven. 36 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2023-11-06 21:16:54,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:16:54,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615041123] [2023-11-06 21:16:54,686 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:16:54,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321239701] [2023-11-06 21:16:54,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321239701] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:16:54,686 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:16:54,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 25 [2023-11-06 21:16:54,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889284937] [2023-11-06 21:16:54,687 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:16:54,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-06 21:16:54,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:16:54,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-06 21:16:54,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2023-11-06 21:16:54,690 INFO L87 Difference]: Start difference. First operand 1748 states and 2378 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 23 states have internal predecessors, (63), 12 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 12 states have call predecessors, (36), 12 states have call successors, (36) [2023-11-06 21:17:17,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:17:17,760 INFO L93 Difference]: Finished difference Result 2422 states and 3314 transitions. [2023-11-06 21:17:17,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-11-06 21:17:17,761 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 23 states have internal predecessors, (63), 12 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 12 states have call predecessors, (36), 12 states have call successors, (36) Word has length 119 [2023-11-06 21:17:17,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:17:17,777 INFO L225 Difference]: With dead ends: 2422 [2023-11-06 21:17:17,778 INFO L226 Difference]: Without dead ends: 2418 [2023-11-06 21:17:17,780 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 14.1s TimeCoverageRelationStatistics Valid=680, Invalid=2626, Unknown=0, NotChecked=0, Total=3306 [2023-11-06 21:17:17,781 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 203 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2023-11-06 21:17:17,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 716 Invalid, 799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2023-11-06 21:17:17,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2418 states. [2023-11-06 21:17:19,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2418 to 2266. [2023-11-06 21:17:19,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2266 states, 1417 states have (on average 1.2244177840508115) internal successors, (1735), 1438 states have internal predecessors, (1735), 678 states have call successors, (678), 171 states have call predecessors, (678), 170 states have return successors, (669), 656 states have call predecessors, (669), 669 states have call successors, (669) [2023-11-06 21:17:19,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2266 states to 2266 states and 3082 transitions. [2023-11-06 21:17:19,845 INFO L78 Accepts]: Start accepts. Automaton has 2266 states and 3082 transitions. Word has length 119 [2023-11-06 21:17:19,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:17:19,846 INFO L495 AbstractCegarLoop]: Abstraction has 2266 states and 3082 transitions. [2023-11-06 21:17:19,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 23 states have internal predecessors, (63), 12 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 12 states have call predecessors, (36), 12 states have call successors, (36) [2023-11-06 21:17:19,847 INFO L276 IsEmpty]: Start isEmpty. Operand 2266 states and 3082 transitions. [2023-11-06 21:17:19,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-11-06 21:17:19,850 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:17:19,851 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:17:19,865 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-06 21:17:20,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:17:20,065 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:17:20,066 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:17:20,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1036292276, now seen corresponding path program 1 times [2023-11-06 21:17:20,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:17:20,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076208736] [2023-11-06 21:17:20,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:17:20,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:17:20,077 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:17:20,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1863526500] [2023-11-06 21:17:20,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:17:20,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:17:20,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:17:20,079 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:17:20,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-06 21:17:20,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:17:20,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-06 21:17:20,168 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:17:20,384 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 32 proven. 434 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2023-11-06 21:17:20,385 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:17:20,578 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 32 proven. 50 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2023-11-06 21:17:20,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:17:20,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076208736] [2023-11-06 21:17:20,578 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:17:20,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863526500] [2023-11-06 21:17:20,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863526500] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:17:20,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:17:20,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-11-06 21:17:20,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747109885] [2023-11-06 21:17:20,579 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:17:20,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-06 21:17:20,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:17:20,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-06 21:17:20,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2023-11-06 21:17:20,581 INFO L87 Difference]: Start difference. First operand 2266 states and 3082 transitions. Second operand has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 states have internal predecessors, (74), 11 states have call successors, (41), 7 states have call predecessors, (41), 6 states have return successors, (40), 10 states have call predecessors, (40), 10 states have call successors, (40) [2023-11-06 21:17:23,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:17:23,057 INFO L93 Difference]: Finished difference Result 2347 states and 3164 transitions. [2023-11-06 21:17:23,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-06 21:17:23,058 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 states have internal predecessors, (74), 11 states have call successors, (41), 7 states have call predecessors, (41), 6 states have return successors, (40), 10 states have call predecessors, (40), 10 states have call successors, (40) Word has length 129 [2023-11-06 21:17:23,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:17:23,107 INFO L225 Difference]: With dead ends: 2347 [2023-11-06 21:17:23,107 INFO L226 Difference]: Without dead ends: 2307 [2023-11-06 21:17:23,109 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=312, Invalid=558, Unknown=0, NotChecked=0, Total=870 [2023-11-06 21:17:23,111 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 186 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 21:17:23,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 238 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 21:17:23,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2307 states. [2023-11-06 21:17:24,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2307 to 2293. [2023-11-06 21:17:24,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2293 states, 1444 states have (on average 1.188365650969529) internal successors, (1716), 1465 states have internal predecessors, (1716), 678 states have call successors, (678), 171 states have call predecessors, (678), 170 states have return successors, (669), 656 states have call predecessors, (669), 669 states have call successors, (669) [2023-11-06 21:17:24,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2293 states to 2293 states and 3063 transitions. [2023-11-06 21:17:24,887 INFO L78 Accepts]: Start accepts. Automaton has 2293 states and 3063 transitions. Word has length 129 [2023-11-06 21:17:24,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:17:24,888 INFO L495 AbstractCegarLoop]: Abstraction has 2293 states and 3063 transitions. [2023-11-06 21:17:24,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.111111111111111) internal successors, (74), 18 states have internal predecessors, (74), 11 states have call successors, (41), 7 states have call predecessors, (41), 6 states have return successors, (40), 10 states have call predecessors, (40), 10 states have call successors, (40) [2023-11-06 21:17:24,888 INFO L276 IsEmpty]: Start isEmpty. Operand 2293 states and 3063 transitions. [2023-11-06 21:17:24,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-11-06 21:17:24,890 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:17:24,891 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:17:24,897 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-06 21:17:25,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-06 21:17:25,097 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:17:25,097 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:17:25,097 INFO L85 PathProgramCache]: Analyzing trace with hash -2066876172, now seen corresponding path program 2 times [2023-11-06 21:17:25,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:17:25,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037420129] [2023-11-06 21:17:25,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:17:25,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:17:25,109 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:17:25,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1463841492] [2023-11-06 21:17:25,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:17:25,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:17:25,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:17:25,116 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:17:25,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-06 21:17:25,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:17:25,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:17:25,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 61 conjunts are in the unsatisfiable core [2023-11-06 21:17:25,224 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:17:26,526 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 35 proven. 58 refuted. 0 times theorem prover too weak. 495 trivial. 0 not checked. [2023-11-06 21:17:26,527 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:17:29,503 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 32 proven. 52 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2023-11-06 21:17:29,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:17:29,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037420129] [2023-11-06 21:17:29,503 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:17:29,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463841492] [2023-11-06 21:17:29,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463841492] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:17:29,504 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-06 21:17:29,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 28 [2023-11-06 21:17:29,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491761799] [2023-11-06 21:17:29,504 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-06 21:17:29,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-11-06 21:17:29,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:17:29,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-11-06 21:17:29,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2023-11-06 21:17:29,507 INFO L87 Difference]: Start difference. First operand 2293 states and 3063 transitions. Second operand has 28 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 25 states have internal predecessors, (64), 13 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (39), 12 states have call predecessors, (39), 11 states have call successors, (39) [2023-11-06 21:18:23,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:18:23,006 INFO L93 Difference]: Finished difference Result 2742 states and 3713 transitions. [2023-11-06 21:18:23,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-11-06 21:18:23,007 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 25 states have internal predecessors, (64), 13 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (39), 12 states have call predecessors, (39), 11 states have call successors, (39) Word has length 130 [2023-11-06 21:18:23,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:18:23,023 INFO L225 Difference]: With dead ends: 2742 [2023-11-06 21:18:23,023 INFO L226 Difference]: Without dead ends: 2707 [2023-11-06 21:18:23,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2024 ImplicationChecksByTransitivity, 42.6s TimeCoverageRelationStatistics Valid=1270, Invalid=5702, Unknown=0, NotChecked=0, Total=6972 [2023-11-06 21:18:23,028 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 339 mSDsluCounter, 1179 mSDsCounter, 0 mSdLazyCounter, 973 mSolverCounterSat, 350 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 1271 SdHoareTripleChecker+Invalid, 1323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 350 IncrementalHoareTripleChecker+Valid, 973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2023-11-06 21:18:23,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 1271 Invalid, 1323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [350 Valid, 973 Invalid, 0 Unknown, 0 Unchecked, 10.7s Time] [2023-11-06 21:18:23,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2707 states. [2023-11-06 21:18:25,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2707 to 2489. [2023-11-06 21:18:25,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2489 states, 1564 states have (on average 1.1905370843989769) internal successors, (1862), 1584 states have internal predecessors, (1862), 738 states have call successors, (738), 187 states have call predecessors, (738), 186 states have return successors, (729), 717 states have call predecessors, (729), 729 states have call successors, (729) [2023-11-06 21:18:25,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2489 states to 2489 states and 3329 transitions. [2023-11-06 21:18:25,448 INFO L78 Accepts]: Start accepts. Automaton has 2489 states and 3329 transitions. Word has length 130 [2023-11-06 21:18:25,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:18:25,448 INFO L495 AbstractCegarLoop]: Abstraction has 2489 states and 3329 transitions. [2023-11-06 21:18:25,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 2.4615384615384617) internal successors, (64), 25 states have internal predecessors, (64), 13 states have call successors, (40), 3 states have call predecessors, (40), 2 states have return successors, (39), 12 states have call predecessors, (39), 11 states have call successors, (39) [2023-11-06 21:18:25,449 INFO L276 IsEmpty]: Start isEmpty. Operand 2489 states and 3329 transitions. [2023-11-06 21:18:25,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-11-06 21:18:25,452 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:18:25,452 INFO L195 NwaCegarLoop]: trace histogram [20, 19, 19, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:18:25,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-06 21:18:25,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:18:25,659 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:18:25,659 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:18:25,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1962327715, now seen corresponding path program 4 times [2023-11-06 21:18:25,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:18:25,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724371766] [2023-11-06 21:18:25,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:18:25,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:18:25,671 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:18:25,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1645280773] [2023-11-06 21:18:25,671 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:18:25,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:18:25,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:18:25,674 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:18:25,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-06 21:18:26,988 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:18:26,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:18:26,992 INFO L262 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 78 conjunts are in the unsatisfiable core [2023-11-06 21:18:26,996 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:18:30,321 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 167 proven. 100 refuted. 0 times theorem prover too weak. 555 trivial. 0 not checked. [2023-11-06 21:18:30,321 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:18:35,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:18:35,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724371766] [2023-11-06 21:18:35,873 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:18:35,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645280773] [2023-11-06 21:18:35,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645280773] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:18:35,874 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 21:18:35,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-11-06 21:18:35,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701211349] [2023-11-06 21:18:35,874 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 21:18:35,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-06 21:18:35,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:18:35,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-06 21:18:35,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2023-11-06 21:18:35,876 INFO L87 Difference]: Start difference. First operand 2489 states and 3329 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 17 states have internal predecessors, (43), 9 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 8 states have call predecessors, (23), 9 states have call successors, (23) [2023-11-06 21:18:37,231 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-06 21:18:43,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:18:43,702 INFO L93 Difference]: Finished difference Result 2526 states and 3359 transitions. [2023-11-06 21:18:43,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-06 21:18:43,703 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 17 states have internal predecessors, (43), 9 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 8 states have call predecessors, (23), 9 states have call successors, (23) Word has length 147 [2023-11-06 21:18:43,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:18:43,719 INFO L225 Difference]: With dead ends: 2526 [2023-11-06 21:18:43,719 INFO L226 Difference]: Without dead ends: 2522 [2023-11-06 21:18:43,722 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 150 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=260, Invalid=1221, Unknown=1, NotChecked=0, Total=1482 [2023-11-06 21:18:43,722 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 62 mSDsluCounter, 691 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-11-06 21:18:43,723 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 745 Invalid, 782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 751 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-11-06 21:18:43,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2522 states. [2023-11-06 21:18:46,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2522 to 2512. [2023-11-06 21:18:46,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2512 states, 1582 states have (on average 1.1877370417193427) internal successors, (1879), 1601 states have internal predecessors, (1879), 737 states have call successors, (737), 193 states have call predecessors, (737), 192 states have return successors, (729), 717 states have call predecessors, (729), 729 states have call successors, (729) [2023-11-06 21:18:46,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2512 states to 2512 states and 3345 transitions. [2023-11-06 21:18:46,142 INFO L78 Accepts]: Start accepts. Automaton has 2512 states and 3345 transitions. Word has length 147 [2023-11-06 21:18:46,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:18:46,142 INFO L495 AbstractCegarLoop]: Abstraction has 2512 states and 3345 transitions. [2023-11-06 21:18:46,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 17 states have internal predecessors, (43), 9 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (23), 8 states have call predecessors, (23), 9 states have call successors, (23) [2023-11-06 21:18:46,142 INFO L276 IsEmpty]: Start isEmpty. Operand 2512 states and 3345 transitions. [2023-11-06 21:18:46,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-11-06 21:18:46,145 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:18:46,145 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:18:46,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-06 21:18:46,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:18:46,354 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:18:46,354 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:18:46,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1550955276, now seen corresponding path program 3 times [2023-11-06 21:18:46,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:18:46,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834237833] [2023-11-06 21:18:46,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:18:46,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:18:46,363 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:18:46,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [367168414] [2023-11-06 21:18:46,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:18:46,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:18:46,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:18:46,365 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:18:46,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-06 21:18:46,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-06 21:18:46,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:18:46,457 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-06 21:18:46,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:18:47,178 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 93 proven. 32 refuted. 0 times theorem prover too weak. 772 trivial. 0 not checked. [2023-11-06 21:18:47,178 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:18:47,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:18:47,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834237833] [2023-11-06 21:18:47,541 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-06 21:18:47,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367168414] [2023-11-06 21:18:47,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367168414] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:18:47,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-06 21:18:47,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2023-11-06 21:18:47,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149449643] [2023-11-06 21:18:47,542 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-06 21:18:47,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 21:18:47,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:18:47,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 21:18:47,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2023-11-06 21:18:47,543 INFO L87 Difference]: Start difference. First operand 2512 states and 3345 transitions. Second operand has 12 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-06 21:18:50,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 21:18:50,259 INFO L93 Difference]: Finished difference Result 2593 states and 3417 transitions. [2023-11-06 21:18:50,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 21:18:50,260 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 149 [2023-11-06 21:18:50,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 21:18:50,275 INFO L225 Difference]: With dead ends: 2593 [2023-11-06 21:18:50,275 INFO L226 Difference]: Without dead ends: 2558 [2023-11-06 21:18:50,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2023-11-06 21:18:50,278 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 26 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-06 21:18:50,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 308 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-06 21:18:50,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2558 states. [2023-11-06 21:18:52,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2558 to 2541. [2023-11-06 21:18:52,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2541 states, 1604 states have (on average 1.1795511221945136) internal successors, (1892), 1623 states have internal predecessors, (1892), 736 states have call successors, (736), 200 states have call predecessors, (736), 200 states have return successors, (729), 717 states have call predecessors, (729), 729 states have call successors, (729) [2023-11-06 21:18:52,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2541 states to 2541 states and 3357 transitions. [2023-11-06 21:18:52,390 INFO L78 Accepts]: Start accepts. Automaton has 2541 states and 3357 transitions. Word has length 149 [2023-11-06 21:18:52,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 21:18:52,393 INFO L495 AbstractCegarLoop]: Abstraction has 2541 states and 3357 transitions. [2023-11-06 21:18:52,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 11 states have internal predecessors, (29), 4 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-06 21:18:52,394 INFO L276 IsEmpty]: Start isEmpty. Operand 2541 states and 3357 transitions. [2023-11-06 21:18:52,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2023-11-06 21:18:52,398 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 21:18:52,398 INFO L195 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:18:52,409 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-06 21:18:52,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-06 21:18:52,605 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 21:18:52,605 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:18:52,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1340948421, now seen corresponding path program 5 times [2023-11-06 21:18:52,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:18:52,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585286784] [2023-11-06 21:18:52,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:18:52,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:18:52,616 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-06 21:18:52,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [558945875] [2023-11-06 21:18:52,616 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:18:52,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:18:52,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:18:52,618 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:18:52,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8faf0a93-15be-4d96-888c-e1bb2f2c9cdd/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-06 21:18:53,225 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2023-11-06 21:18:53,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:18:53,229 INFO L262 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 88 conjunts are in the unsatisfiable core [2023-11-06 21:18:53,234 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:19:06,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1192 backedges. 145 proven. 203 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2023-11-06 21:19:06,427 INFO L327 TraceCheckSpWp]: Computing backward predicates...